2 ms·
> FDB has the best durability/transactional guarantees of any key/value store that's distributed as far as I've seen. Can you expand more on this? I keep heari
by victor106 4y ago
> FDB has the best durability/transactional guarantees of any key/value store that's distributed as far as I've seen.
Can you expand more on this? I keep hearing that on HN but what guarantees does FDB provide over other key/value DB’s?
- endisneigh 4y agoI’d read this: https://apple.github.io/foundationdb/cap-theorem.html https://apple.github.io/foundationdb/cap-theorem.html And https://apple.github.io/foundationdb/consistency.html https://apple.github.io/foundationdb/consistency.html For a summary. Tldr is that FDB provides transactional guarantees similar to an rdbms but can be distributed and has optimistic concurrency, meaning locks are not necessary. In the context of SQLite that’s the main issue it has and FDB is positioned to solve it.
- victor106 4y agoVery useful. Thank you so much