3 ms·
You also have FoundationDB, which seems quite battle hardened with Snowflake's, Apple's and Datadog's adoption. Only provides a quite barebones Key Value inter
by Gwypaas 4y ago
You also have FoundationDB, which seems quite battle hardened with Snowflake's, Apple's and Datadog's adoption.
Only provides a quite barebones Key Value interface to play around with though, so not anywhere near a drop in replacement to your traditional SQL database.
https://www.foundationdb.org/ https://www.foundationdb.org/
- kevincox 4y agoI didn't mention FoundationDB since it isn't relational. I think the relational model with automatic indexes and query optimization is a huge benefit. That being said of all of the options mentioned it does seem like the most battle-tested. I would love to see a relational layer built on top of it and see how that turns out.
- kennywinker 4y agoI believe CloudKit is built on FoundationDB > CloudKit allows you to store your data as CKRecord objects, and relationships between those objects as CKRecord.Reference associations. https://developer.apple.com/documentation/cloudkit/designing_and_creating_a_cloudkit_database https://developer.apple.com/documentation/cloudkit/designing... I’m not a database guy so idk if that meets the technical definition of “relational” but it is a database with relationships :)