Developer(s) FoundationDB Written in C++ | Development status Inactive Operating system | |
Initial release 4 March 2013 (2013-03-04) Stable release 3.0.2 / 10 December 2014 (2014-12-10) |
FoundationDB is a discontinued multi-model NoSQL database with a shared nothing architecture. The product was designed around a "core" database, with additional features supplied in "layers." The core database exposes an ordered key-value store with transactions. The transactions are able to read or write multiple keys stored on any machine in the cluster while fully supporting ACID properties. Transactions are used to implement a variety of data models via layers.
Contents
The FoundationDB Alpha program began in January 2012 and concluded on March 4, 2013 with their public Beta release. Their 1.0 version was released for general availability on August 20, 2013. The latest stable version, 3.0.2, was released on December 10, 2014.
On March 25, 2015 it was reported that Apple has acquired the company. A notice on the FoundationDB web site indicated that the company has "evolved" its mission and would no longer offer downloads of the software.
Main features
The main features of FoundationDB included the following:
Design limitations
The design of FoundationDB results in several limitations:
History
FoundationDB, headquartered in Vienna, VA, was started in 2009 by Nick Lavezzo, Dave Rosenthal, and Dave Scherer, drawing on their experience in executive and technology roles at their previous company, Visual Sciences.
In March 2015 the FoundationDB Community site was updated to state that the company had changed directions and would no longer be offering downloads of its product. TechCrunch has reported that the company has been acquired by Apple Inc., which Apple confirmed March 25, 2015.