I’m currently evaluating this as an alternative to vitess + percona mysql. But strict seralizability has its limitations.
What do you mean "strict seralizability has its limitations", you need something stricter? Or you have a need for something weaker for some reason?
Progress in performance and scalability with CockroachDB
41–47 of 47 posts
Re: Progress in performance and scalability with CockroachDB
#42I’m currently evaluating this as an alternative to vitess + percona mysql. But strict seralizability has its limitations.
Why as an alternative to vitess? Are you hitting limits with vitess?
Re: Progress in performance and scalability with CockroachDB
#43Now we just need some benchmarks on a reasonable size dataset like 100TB and up
Re: Progress in performance and scalability with CockroachDB
#44I'm totally new to cockroach so I have 2 questions.. 1. Is there a managed service of this db where it auto scales, does geo replication etc all by itself? 2. Is there any really good book on cockroachdb?
We released a managed version at the end of October, with auto-scaling, geo-replication, etc. --> https://www.cockroachlabs.com/product/managed/ Not sure that there any books on it yet.
Re: Progress in performance and scalability with CockroachDB
#45Re: Progress in performance and scalability with CockroachDB
#46A few questions: 1) >631851 tpmC How many servers are needed to achieve this throughput? 2) >4 terabytes of unreplicated, frequently accessed data 4TB unreplicated data? Does that mean if a single node goes down you'll lose data (EDIT: I meant losing availability, not data)? That kinda ruins the whole point of having a distributed database. 3) If I'm reading the KV benchmaks correctly, it takes 5 nodes to achieve 100…
1. Between 90 and 135 16 vCPU nodes depending on cloud hardware 2. The cluster replicates this data three ways across all three nodes (so the cluster actually contains 12+tb of data) ensuring high availability. We intentionally reported the unreplicated number for clarity and comparison to TPC-C spec 3. Our graph is mislabeled. It should read transactions per second `tps`. Nice catch! 4. We can't comment on other database performance as they haven't release any TPC-C numbers.
Re: Progress in performance and scalability with CockroachDB
#47A few questions: 1) >631851 tpmC How many servers are needed to achieve this throughput? 2) >4 terabytes of unreplicated, frequently accessed data 4TB unreplicated data? Does that mean if a single node goes down you'll lose data (EDIT: I meant losing availability, not data)? That kinda ruins the whole point of having a distributed database. 3) If I'm reading the KV benchmaks correctly, it takes 5 nodes to achieve 100…
I'm the author of the post. 1. Between 90 and 135 16 vCPU nodes depending on cloud hardware 2. The cluster replicates this data three ways across all three nodes (so the cluster actually contains 12+tb of data) ensuring high availability. We intentionally reported the unreplicated number for clarity and comparison to TPC-C spec 3. Our graph is mislabeled. It should read transactions per second `tps`. Nice catch! 4. W…