Bigdata
Now Reading
FoundationDB
0
Review

FoundationDB

Overview
Synopsis

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.

Filter reviews
User Ratings





User Company size



User role





User industry





Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%