Go to file
Evan Tschannen c3918d892a do not use bandwidth splitting on the keyServer shard, lots of sets and clears to this shard generally means you do not want to create additional data distribution work 2017-11-30 18:28:16 -08:00
bindings Merge pull request #180 from cie/bindings-versionstamps-in-tuples 2017-11-06 16:39:17 -08:00
build Initial repository commit 2017-05-25 13:48:44 -07:00
design tuple and versionstamp documentation updates 2017-10-24 17:53:16 -07:00
fdbbackup Untested implementation of feature to log basic backup and DR info to fdbcli status. 2017-11-03 14:02:03 -07:00
fdbcli Better message is displayed to the user. 2017-11-09 13:55:19 -08:00
fdbclient Merge pull request #215 from cie/alexmiller/drtimefix 2017-11-30 18:17:19 -08:00
fdbmonitor Add support for retrying a process if fork fails. The HUP signal now causes configuration to be reloaded and timeouts to be reset. A little refactoring to make this easier. 2017-10-05 08:23:52 -07:00
fdbrpc Merge pull request #208 from cie/alexmiller/grvtfix 2017-11-17 15:00:44 -08:00
fdbserver do not use bandwidth splitting on the keyServer shard, lots of sets and clears to this shard generally means you do not want to create additional data distribution work 2017-11-30 18:28:16 -08:00
fdbservice Initial repository commit 2017-05-25 13:48:44 -07:00
flow Delete TDMetric data (tmpEventMetric) when a trace event is throttled. 2017-11-13 15:06:21 -08:00
layers Remove a few more outdated items 2017-09-01 09:15:59 -07:00
packaging Merge branch 'release-5.0' 2017-11-02 10:42:30 -07:00
recipes Update API_VERSION from 500 to 510 2017-10-11 13:49:38 -07:00
tests Merge branch 'master' into log-group-for-unsupported-clients 2017-11-01 11:31:02 -07:00
.gitignore Initial repository commit 2017-05-25 13:48:44 -07:00
ACKNOWLEDGEMENTS Initial repository commit 2017-05-25 13:48:44 -07:00
LICENSE Initial repository commit 2017-05-25 13:48:44 -07:00
Makefile Replace backtrace with absl::GetStackTrace on non-MacOS platforms. 2017-10-16 16:05:02 -07:00
README.md Initial repository commit 2017-05-25 13:48:44 -07:00
foundationdb.sln Initial repository commit 2017-05-25 13:48:44 -07:00
versions.target Update versions.target 2017-11-02 10:29:34 -07:00

README.md

FoundationDB

FoundationDB is a distributed database designed to handle large volumes of structured data across clusters of commodity servers. It organizes data as an ordered key-value store and employs ACID transactions for all operations. It is especially well-suited for read/write workloads but also has excellent performance for write-intensive workloads. Users interact with the database using API language binding.