Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Paid
Claimed

CockroachDB Reviews & Product Details

Yadi R.
YR
IT Service delivery manager
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about CockroachDB?

CockroachDB have best support and response very fast Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

Still don't have respective support in indonesia Review collected by and hosted on G2.com.

Recommendations to others considering CockroachDB:

If have large data cockrach will help with low latency Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

Large data handle by CockroachDB and have powerfull DB and less latency Review collected by and hosted on G2.com.

CockroachDB Overview

What is CockroachDB?

CockroachDB is a distributed SQL database designed for speed, scale, and survival. Scale Fast: CockroachDB automatically distributes data and workload demand. Break free from manual sharding and complex workarounds. Survive Disaster: Cockroach DB is architected to handle unpredictability and survive machine, data center, and region failures. Thrive Everywhere: CockroachDB lets you scale across multiple regions and tie data to a location to ensure peak performance for local and global deployments. Row-level controls also help safeguard your business against ever-changing data privacy laws.

CockroachDB Details
Product Website
Show LessShow More
Product Description

Cockroach Labs helps developers build and deploy scalable applications that can survive datacenter-scale outages.


Seller Details
Company Website
Year Founded
2015
HQ Location
New York, NY
Twitter
@CockroachDB
13,548 Twitter followers
LinkedIn® Page
www.linkedin.com
659 employees on LinkedIn®
Description

Cockroach Labs is a technology company that specializes in cloud-native distributed database solutions. Their flagship product, CockroachDB, is designed to simplify database management while providing high availability, scalability, and strong consistency across global deployments. The platform is built to handle large volumes of data with resilience and fault tolerance, making it suitable for modern applications. Cockroach Labs offers both open-source and enterprise versions of their database, catering to a wide range of business needs. For more information, visit their website at https://www.cockroachlabs.com/.


Bart M.
BM
Overview Provided by:
Analyst Relations at Cockroach Labs

Recent CockroachDB Reviews

K Madhusudan C.
KC
K Madhusudan C.Mid-Market (51-1000 emp.)
4.0 out of 5
"Distributed SQL database designed for scalability and high availability"
Horizontal scalability of the cockroach DB allows us to add more nodes to the cluster easily based on the data growth. Built-in high availability ...
Benjamin Y.
BY
Benjamin Y.Small-Business (50 or fewer emp.)
4.5 out of 5
"Great Open-Source Database Product"
I have an option to evaluate this product using an open source option and take some university courses to educate myself on how to use the database...
SG
Sohail G.Small-Business (50 or fewer emp.)
5.0 out of 5
"Best postgre database"
Basically cockroachdb is easy to use and it is open source distributed database. It accepts complex architectures which makes it globally accepted....
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

CockroachDB Media

Answer a few questions to help the CockroachDB community
Have you used CockroachDB before?
Yes

20 out of 21 Total Reviews for CockroachDB

4.2 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
20 out of 21 Total Reviews for CockroachDB
4.2 out of 5
20 out of 21 Total Reviews for CockroachDB
4.2 out of 5

CockroachDB Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for CockroachDBQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
K Madhusudan C.
KC
Software Engineer
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CockroachDB?

Horizontal scalability of the cockroach DB allows us to add more nodes to the cluster easily based on the data growth.

Built-in high availability features that make it resilient to node failures using its automatic data replication and failover mechanism Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

It is resource-intensive and consumes high CPU, memory, and storage. Sometimes there are latency issues too.

Setting up and configuring for the first time is a bit complex.

Also, it has a limited ecosystem Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

High availability is the main problem that it solves and it has become geo-distributed applications where we were storing huge amounts of metadata that was required across the regions. Due to these, we were able to achieve low latency and high available across regions. Review collected by and hosted on G2.com.

Benjamin Y.
BY
Project Administrator
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Seller invite
Incentivized Review
What do you like best about CockroachDB?

I have an option to evaluate this product using an open source option and take some university courses to educate myself on how to use the database product. From there, I can figure out which projects I plan to use it for (specifically anything business-related or personal / hobby projects). Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

I'm not sure as I am continuing to explore more of the product and I hope that there isn't too many limitations when it comes to adding specific data that I would need to create the database. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

The fact that I can get started for free to evaluate CockroachDB right away. Although the limitation is up to 5GB, that is all I would really need for a starter project and for evaluation. Evidently, they also offer a pay-as-you-go plan, which is also similar to other companies. Review collected by and hosted on G2.com.

Verified User in Computer Games
AC
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Seller invite
Incentivized Review
What do you like best about CockroachDB?

CockroachDB is the only database we could find that had a truly global architecture. CockroachDB speaks PostgreSQL, so it was very easy to integrate with our existing systems. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

The initial pricing was very steep, however, this has since been addressed with their cloud-based free tier. Great for bootstrapping development. There is a small number of missing features from PostgreSQL, however, we have not needed any of these. Review collected by and hosted on G2.com.

Recommendations to others considering CockroachDB:

CockroachDB is best in class for global databases. Chat to their team, they are amazing. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

Our team was unable to find a database that scaled globally until we met the CockroachDB team. We can serve customers at near real-time from anywhere in the world, and never have to worry about whether our database implementation can handle it. Review collected by and hosted on G2.com.

SG
Software developer
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about CockroachDB?

Basically cockroachdb is easy to use and it is open source distributed database. It accepts complex architectures which makes it globally accepted. It's best feature is geo partitioning into it's clusters. Support team is so awesome that they solve problems in matter of minutes. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

Though CockroachDB is an open source , there ain't any forum except stack overflow. It's setup is slightly complex from others. Other than that everything works fine. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

We use CockroachDB for Distributed storage of complex data for high reliability and high performance. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Seller invite
Incentivized Review
What do you like best about CockroachDB?

How easy is to deploy a full distributed ACID database. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

Had to figure it later that some queries in your application aren't aligned with the system expectation causing production outages. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

The problem of having a multi-region distributed ACID database with not that much operations maintenance. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CockroachDB?

It is a distributed database and it is a opensourced product. It works really well in cloud environments like AWS, azure etc. The installation and configuration is fairly simple. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

The cockroach db should have been had a better compatibility with the application loadbalancers as well. Although it is used for the networking loadbalancers it has the downside of not routing on the app layer Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

I am using cockroach db for distributed database cluster for high availability and high performance. I am using it for building production grade applications. Review collected by and hosted on G2.com.

Alexandr V.
AV
A
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about CockroachDB?

Help to build High availability db cluster with awesome management and aggregate a lot of opensource tools for postgres. Has operator for k8s/openshift clusters Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

Something leader election doesnt work properly, for ocp operator very brutal setup configuration where you have a huge configmap. Management tool is required to be downloaded to local machine instead if using from container Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

All reliability and durability for Quay registry application Review collected by and hosted on G2.com.

Rishabh G.
RG
Principal Engineer
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about CockroachDB?

There are many cool features like:

1. Live cluster scaling options

2. Geo partitioning

3. High availability

4. backup options

5. archiving of data

6. change data capture implementation

7. different topologies for different needs

8. ACID properties

9. Authentication model

and many more.. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

Not exactly something I dislike but it certainly lacks consumer forums as of now because it is quite new in the market.

There are some features also that are missing in cockroach DB. Though it is coping up very good even after not having those but still sometimes those features are missed. These features include:

1. We can not write procedural code here (no support to PLSQL)

2. GIN index is a great feature but partitioning of GIN index is not yet supported

3. Some functions related to array that were present in postgres that makes the processing simpler are not available in cockroachDB. Review collected by and hosted on G2.com.

Recommendations to others considering CockroachDB:

If you need a highly scalable, robust and high availability distributed database, You can always consider cockroachDB. Though the consumer forum is not that great as of now but the customer support is really quick and awesome. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

We wanted a robust, highly scalable and a distributed database with very low read latency across multiple geographical locations. CockroachDB solves this in a very effective manner.

CockroachDB also support change data capture(CDC) on its own. We just need to redirect the CDC traffic to the end solution where we want to store our CDC data. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CockroachDB?

The best thing about cockroach db is that it supports various datatypes not only the standard one. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

It does not store timestamps properly and effectively. Review collected by and hosted on G2.com.

Recommendations to others considering CockroachDB:

Read the documentation thoroughly before using and it supports all postgres syntax. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

We are using CockroachDB to store dimensions and measures of data. It is simple to use, easily scalable and provide support for all data types like string, array etc. Review collected by and hosted on G2.com.

Ashutosh A.
AA
Software Engineer Trainee
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CockroachDB?

There are multiple benefits of using CockroachDB, however, some of the best features which I like the most are: Ideal for ACID consistent transaction requirement, create multiple data copies across multiple nodes to provide the highest availability in case some other node goes down or fails. Robust SQL Interface, don't need to learn a new dialect for administering data. You can easily scale it and couple it as per your application necessities without much hectic as it balances data automatically as more nodes are added. Operational Simplicity is another great benefit of using CockroachDB. Due to which a cluster can easily be started using a few commands along with data replication to multiple regions. Focus on taking advantage of cloud scale and developed primarily for cloud-based applications making it perfect for modern-day requirements. Review collected by and hosted on G2.com.

What do you dislike about CockroachDB?

Though it supports most of the Postgres SQL dialect, still it lacks support for some very useful Postgres queries which is a major drawback. Moreover, as the complexity increases it can lead to difficulty in large-scale data querying and can cause frequent crashes. Due to the major focus encompassing strong consistency & availability it results in multiple data replication. Overall the performance becomes considerably slow which can be a major drawback depending on the application requirements and architecture. Review collected by and hosted on G2.com.

Recommendations to others considering CockroachDB:

Excellent choice for applications requirement focusing around maximum availability and strongly consistent ACID transactions. Review collected by and hosted on G2.com.

What problems is CockroachDB solving and how is that benefiting you?

CockroachDB ensures the highest data availability which is the most crucial requirement for some use-cases. It creates multiple data replications across multiple regions, so that system data remains available irrespective of any disaster/ node failure. Moreover, it presents a very easy mechanism to scale nodes and simply engage with the existing architecture. Review collected by and hosted on G2.com.