Apple acquires FoundationDB

A notice on the FoundationDB site notes that it’s no longer offering downloads of its database software. Financial terms of the deal were not available. CEO David Rosenthal was previously VP of Engineering at Omniture and co-founded the company with COO Nick Lavezzo and Dave Scherer in 2009.

“Apple buys smaller technology companies from time to time, and we generally do not discuss our purpose or plans,” said Apple, in response to an inquiry about the company. FoundationDB has not responded to a request for comment.

FoundationDB had raised $22.7 million in two rounds from SV Angel, Sutter Hill and CrunchFund.

About FoundationDB 2.0

FoundationDB 2.0 combines the power of ACID transactions with the scalability, fault tolerance, and operational elegance of distributed NoSQL databases. This release was driven by specific customer feedback for increased language support, network security, and higher-level tools for managing data within FoundationDB.

FoundationDB 2.0 adds Go and PHP to the list of languages with native FoundationDB support.

Along with the additional language and layer support, 2.0 also ships with full Transport Layer Security which encrypts all FoundationDB network traffic, enabling security and authentication between both servers and clients via a public/private key infrastructure.

Also in 2.0, monitoring improvements report more detailed information about potential low-memory scenarios even before they happen.

FoundationDB 2.0 is backwards-compatable with all previous API versions, so any code that you wrote against an old version of FoundationDB will still run; there have been minimal API changes so updating your code to the new API version will be a snap.

Download FoundationDB 2.0

Upgrade as documented here (just remember that you’ll need to upgrade both clients and servers at the same time).

More information on the  Google Group 

ACID transaction in the NoSQL world

NoSQL solutions have lighter weight transactional semantics than relational databases generaly speaking

Actually some of them does support ACID, or alike, transaction :