FoundationDB, the company behind a unique, ACID compliant, high-performance NoSQL database, today announced general availability of its platform as well as new pricing options including a free Community License. Built on a distributed shared-nothing architecture, FoundationDB combines the benefits of ACID (Atomic, Consistent, Isolated, Durable) transactions with the next-generation features and scalability offered by NoSQL.
 
“With the launch of FoundationDB we are delivering the first commercial distributed NoSQL database with high performance ACID transactions and the first to offer true data model flexibility,” said Dave Rosenthal, co-founder of FoundationDB. “With the launch of FoundationDB we have redefined the price/performance/capability equation for NoSQL—with no compromises, no shortcuts, and no excuses for our competition.”
 
After a successful 18-month alpha and beta testing program involving more than 2,000 participants, FoundationDB is seeking to provide small businesses, educational institutions, non-profits and developers access to world-class database technology to more easily create reliable, scalable applications.
 
“FoundationDB truly delivers a storage substrate applicable to a variety of data problems,” said Jeremy Clemenson, co-founder & CTO of Centzy. “Similar tools, despite their power, are usually only available at large tech companies who have a team dedicated to building their internal data-as-a-service products. Using FoundationDB gives us the opportunity to have access to that kind of technology for our startup.”
 
The company’s new Community License allows for clusters of up to six processes to be used in production – giving everyone access to FoundationDB’s high performance ACID transactions, exceptional fault tolerance, and access to multiple open source layers.
 
FoundationDB is also offering commercial licensing and support that is priced starting at the disruptively low price of $99 per process per month.
 
FoundationDB can be deployed on a single server, on a cluster in a private datacenter, in the cloud, or anything in between. It has been engineered and extensively tested to automatically handle machine failures, network problems, data balancing, additional new machines on the fly and many other operational tasks. FoundationDB supports Linux, Mac OS X, and Microsoft Windows and includes APIs for C, Python, Ruby, Node.js and Java.
 
FoundationDB provides access to different data models on the same storage substrate through its growing collection of open source layers (JSON document, graph, and even SQL through the company’s acquisition of Akiban in July of 2013). Applications built on these layers inherit the same exceptional performance, data consistency and operational resilience of FoundationDB. Plus, operations are greatly simplified by providing developers access to multiple data access models with just a single cluster of servers instead of a different cluster for each data model.
 
“FoundationDB offers a distributed, transactional data store capable of supporting multiple languages and data models suitable for running multiple applications without requiring administrators to manage multiple databases,” said Matt Aslett, research director, data management and analytics at 451 Research. “We believe this multi-model approach will become more important as enterprises look to standardize on next-generation distributed database technologies that can deliver distributed data processing architecture and support a variety of workloads.”