5 ms·
Overall I feel like this is a step in the right direction. I do love Cockroach, but the old licensing model was pretty brutal if you required any enterprise fe
by geenat 2y ago
Overall I feel like this is a step in the right direction.
I do love Cockroach, but the old licensing model was pretty brutal if you required any enterprise features (ex: incremental backup).
For reference, some other data stores doing "horizontal scale of writes" ..any others I'm missing ?
* MySQL: Vitess, Planetscale, TiDB, MariaDB Spider
* Postgres: Citus, YugabyteDB, YDB, Neon
* SQLite: mvsqlite, marmot
* Document: ScyllaDB, Cassandra, DynamoDB
- ko_pivot 2y agoI don’t believe Neon supports multiple write nodes.
- tristan957 2y agoIt currently does not, but it's something we would like to eventually support. - employee
- sho 2y ago> if you required any enterprise features For me it was the multiple regions. It's like.. with that disabled why are we even here? Data residency is the whole point...
- madduci 2y agoThe only thing I don't like is the mandatory telemetry.
- ezekg 2y agoI don't like the fact that even free users need an annual license key.
- Thaxll 2y agoMost of those solutions are not on part with Cockroach, Cockroach is basically Spanner usable outside of Google. So global transaction with cluster world wide.
- skunkworker 2y agoSpanner is cheap in comparison depending on your storage requirements. I've seen CockroachDB quoted as 10x more, and for a product that is harder to sell to stake holders.
- riku_iki 2y agoThere are some contenders in that list: TiDB, YugabyteDB, YDB.
- MarkMarine 2y agospanner != cockroach. Spanner has specialized hardware with atomic clocks. It's better. https://www.cockroachlabs.com/blog/living-without-atomic-clocks/ https://www.cockroachlabs.com/blog/living-without-atomic-clo...
- jwr 2y agoIf what you mean by "horizontal scale of writes" is a distributed database, then there is FoundationDB, which is one of the very few databases that offers strict serializability (see https://jepsen.io/consistency https://jepsen.io/consistency). But it isn't quite comparable, because it isn't an easy-to-use shiny tool, rather a database-building toolkit (hence the name).
- sidewndr46 2y agoWhat? FoundationDB disappeared down the memory hole whenever Apple acquired them.
- hansihe 2y agoIt's still open source and actively maintained by Apple, they use it internally. https://github.com/apple/foundationdb https://github.com/apple/foundationdb
- mdasen 2y agoIt is now. There were a few years where it had basically disappeared (2015-2018). When Apple eventually put it back in the open-source world, it was done with little fanfare so it could be easy to miss.
- jen20 2y ago> put it back in the open-source world Just to clarify - FoundationDB was never open source before 2018. Binaries were available under certain conditions, but no source.
- dtf 2y agoDeno KV uses FoundationDB, for example: https://deno.com/blog/building-deno-kv https://deno.com/blog/building-deno-kv
- geenat 2y ago
- redwood 2y agoOdd to see the market leader in this space not listed. It's "web scale"
- broknbottle 2y agoAh you must be referring to /dev/nullDB?
- redwood 2y agoRight which has been come along way in 15 yrs
- WuxiFingerHold 2y agoNeon doesn't horizontal scale of writes. Just like Aurora doesn't. Also, not all alternatives listed are ACID compliant with serializable transactions like CockroachDB is.