Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
FoundationDB is a multi-model NoSQL database with a shared nothing architecture. It was designed around a "core" database, with additional features supplied in "layers”.
Category
Multimodel Database
Features
• Interactive transactions: Client code can make an iterative series of reads and writes over the network • A status monitoring tool lets users monitor cluster health and utilization of the cluster’s physical resources • Ordered key-value data model • Distributed cashing • Transactional watches on keys ensure that users are notified if the value changes • Multi-version concurrency control provides transactionally isolated reads without locking data or blocking writes
License
Proprietary
Price
Contact for Pricing
Pricing
Subscription
Free Trial
Available
Users Size
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Company
FoundationDB
What is best?
• Interactive transactions: Client code can make an iterative series of reads and writes over the network • A status monitoring tool lets users monitor cluster health and utilization of the cluster’s physical resources • Ordered key-value data model • Distributed cashing
What are the benefits?
• Scalability: It offers elasticity, allowing machines to be provisioned or deprovisioned in a running cluster with automated load balancing and data distribution. • Backup: Useful for recovering from disasters or unintentional modification of the database • Deploy Anywhere: An ideal database for deployment in public or private cloud environments • Self tuning: Many functions are done automatically and require minimal management
PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
8.9
Features & Functionality
7.6
8.7
Advanced Features
7.6
8.8
Integration
7.6
9.2
Performance
7.6
9.2
Customer Support
7.6
—
Implementation
10
Renew & Recommend
10
Bottom Line
FoundationDB is a distributed database designed to handle large volumes of structured data across clusters of commodity servers.
7.6
Editor Rating
9.3
Aggregated User Rating
2 ratings
You have rated this
FoundationDB is a multi-model NoSQL database with a shared nothing architecture. It was designed around a "core" database, with additional features supplied in "layers”. It organizes data as an ordered key-value store and employs ACID transactions for all operations. FoundationDB is especially well-suited for read / write workloads but also has excellent performance for write-intensive workloads. Users interact with the database using an API language binding. FoundationDB provides amazing performance on commodity hardware, allowing you to support very heavy loads at low cost. NoSQL database design involves a number of fundamental technical alternatives. FoundationDB is designed to perform transaction processing with high performance at a scale. FoundationDB is horizontally scalable, achieving high performance per node in configurations from a single machine to a large cluster. All reads and writes in FoundationDB are accomplished using transactions. These transactions are fully ACID (Atomic, Consistent, Isolated, and Durable) and span multiple machines with high performance. FoundationDB’s isolation is the highest available; transactions appear to occur sequentially. FoundationDB’s durability is the strongest — all transactions are redundantly stored to disk before they are considered committed. FoundationDB stores each piece of data on multiple servers. If a server containing one of the copies is lost, FoundationDB will automatically heal, finding a new location for the lost copy. For read operations, clients communicate directly to the servers with the replicas, requesting a specific version to ensure a consistent view of the data. Clients can create transactional watches on keys to ensure that they are notified if the value changes. After a watch is registered, FoundationDB efficiently pushes change notifications to clients without polling.
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.