Try our new research platform with insights from 80,000+ expert users

CockroachDB vs SQL Server comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

CockroachDB
Ranking in Relational Databases Tools
11th
Average Rating
8.0
Reviews Sentiment
7.7
Number of Reviews
12
Ranking in other categories
No ranking in other categories
SQL Server
Ranking in Relational Databases Tools
1st
Average Rating
8.4
Reviews Sentiment
6.9
Number of Reviews
266
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of November 2024, in the Relational Databases Tools category, the mindshare of CockroachDB is 3.0%, up from 2.3% compared to the previous year. The mindshare of SQL Server is 22.0%, down from 23.0% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Relational Databases Tools
 

Featured Reviews

Antonio Tringali - PeerSpot reviewer
Open source with extensive documentation and a University for training
I am a freelancer. A client of mine wanted a solution that would allow them to scale yet not abandon the familiar PostgreSQL front-end (and rewrite a part of their source code). Scalability aside, CockroachDB is a fine way forward from PostgreSQL and is not changing the client source code part of the system. If you are lucky and you do not use newer features from recent versions of PostgreSQL or PostgreSQL extensions, it's fine. There are nice-to-have features for big organizations like regional tables. At the moment, my client simply does not use these. However, the serverless offer from CockroachDB is reacting well as data grows.
AhmadTalha - PeerSpot reviewer
A robust and secure solution that helps to store data
The GUI needs improvement. From a technical perspective, it's quite complex, which may not be a problem for individuals with technical backgrounds like ours, especially since we've encountered similar interfaces. However, navigating the GUI can be challenging for newcomers or product owners without technical experience. For example, as someone transitioning from a developer role to a product management role, I find it relatively easy to use the GUI. But for those without a technical background, it's much more challenging to grasp what's happening.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The product has valuable security features."
"I use CockroachDB to test big data samples and to create the best structure for databases. We have four users and required 10 people for deployment and maintenance."
"The most valuable features of the solution are its resiliency features and the geo-partitioning capabilities."
"The availability and the easy to use feature is the most valuable. The documentation is also good."
"The initial setup and deployment are simple."
"The most valuable feature is that CockroachDB is a distributed database, which can deploy nodes running in different regions."
"CockroachDB is highly reliable."
"The subset of SQL that my client is using is completely supported."
"The technical support is good."
"SQL Server provides good performance. Most of the SQL solutions can be integrated and this solution is no different, you are able to link other databases. For example, we have Oracle running a Postgres Server and it is linked. It follows the ISO standard when it comes to commands, it works well."
"The pricing of the solution is okay. It's less expensive than Oracle, for example."
"It integrates well with other platforms."
"The pricing of the product is very good."
"It is the latest technology and pretty powerful in terms of the high availability of the virtual server."
"I would say that it is a stable product."
"SQL Server is a very mature solution."
 

Cons

"The product must improve its disaster recovery features."
"I would like CockroachDB to have more compatibility with PostgreSQL, especially with the connection string and technical integrations."
"The closer they can make CockroachDB to being completely compatible with Postgres, the better. It's almost compatible, but not completely. If it was, it would be nice to just be able to use Postgres libraries without any fiddling."
"CockroachDB needs to improve store processes."
"The platform could be more extensible."
"Cockroach does not support all types of protocols. I need to improve it myself to support a CouchDB on my network."
"I find the serverless offer a bit confusing."
"We are looking for more features to support distributed high availability and geo-partitioning."
"They could improve the solution by allowing more portability between on-premise and the cloud."
"The way SQL Server pivots data could be improved. For example, I would like built-in comma-separated pivot and unpivot functions."
"The performance degrades when the data is huge."
"From a development perspective, the solution needs to be a lot easier to understand or it needs to be easier to implement API packages for connection pooling so we don't have connection interruptions when, let's say, a hundred people simultaneously access the network on a given system, utilizing a specific or single database."
"The solution could offer more integration with other platforms."
"I would like to see SQL Server add the ability to write to multiple sites or support replication between multiple sites at the transaction level."
"On the SQL Server Management Studio (SSMS) side, I have noticed more bugs in terms of being able to connect to our SQL servers. I can't tell how many times my recent server list got dropped or cleaned out. It is a pain, and it would be nice to have that recent connect list when you connect in. For whatever reason, once in a while, I get a hard error, and it'll close. When I go back in, everything is cleared out. It is annoying when you are working with more than a hundred database instances."
"They do not offer the SQL Server Management tool via the installation. It is a separate tool I use when I'm trying to configure the mirroring with SQL Server Mirroring. This is not supported and I'm getting some errors on the database mirroring."
 

Pricing and Cost Advice

"I've used CockroachDB at a small scale on the free accounts because we are only testing."
"The solution's pricing is not cheap. However, the good thing is that customers are willing to pay for it if they want it."
"The platform is affordable even for the enterprise version. It provides value for investment in terms of performance."
"The pricing is good but can be made cheaper. I would rate the pricing a five out of ten."
"The product's price depends on the user's company and the contract model they enter into with CockroachDB. Depending on the contract model one enters into with CockroachDB, the product may or may not be expensive."
"The product is expensive."
"As compared to Oracle Database, SQL Server is less expensive. For mid-sized organizations, SQL Server is completely all right, but people say it can't support large organizations with more than 2,000 users."
"For medium-sized customers who don't need some enterprise features, the tool would be available for 200 USD per month. For the enterprise segment, the tool's cost can go up to 6,000 USD."
"Pricing is reasonable for small organizations, but the scaling increases the price."
"There is an annual license and it is priced reasonably."
"My advice is quite straightforward. If you know the number of users who really and truly need access to the Server then it is a no-brainer. If you do not know, then get the basic package and minimum licenses and start from there. Needless to say, users can develop/use data structures outside and then deploy onto the Server."
"I know the SQL Server pricing model, I believe, is based on CPU cores that your database server has, but I don't know what the solution's prices are though."
"The free version is cumbersome to use and maintain. But $5000 for a licence is more expense than the benefit I would get from a licensed version. A licence might be worth the price to simplify management and speed up searches."
report
Use our free recommendation engine to learn which Relational Databases Tools solutions are best for your needs.
816,192 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
39%
Computer Software Company
14%
Retailer
5%
University
5%
Educational Organization
49%
Financial Services Firm
9%
Computer Software Company
7%
Manufacturing Company
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about CockroachDB?
The subset of SQL that my client is using is completely supported.
What needs improvement with CockroachDB?
I think the engine itself could be improved. If you miss a partition key, it should be able to be modeled. This is where AI could be really helpful. For example, if a user is from Australia, the sy...
What is your primary use case for CockroachDB?
Cockroach nodes were installed in the following: 1. Single host, triple nodes (containers): for evaluation on a low-end PC. 2. Single host, triple nodes (process): to test applications against a ~5...
Would you say the price of SQL Server is high compared to that of similar products?
SQL Server is fairly priced because it has various editions, depending on the number of users, servers, or core packs you are using. If you compare the product to others in this category, the price...
Has using SQL Server helped your organization in any way?
SQL Server has helped my organization through partitioning to distribute the workload, as it splits them up into smaller pieces so the machines can easily deal with it. However, this comes with a h...
Which authentication mode is best for SQL Server?
My company connects through SQL Server authentication. We have company Windows accounts, but we do not want to connect the two, out of security concerns and to keep things separated for our own pur...
 

Comparisons

 

Also Known As

No data available
Microsoft SQL Server, MSSQL, MS SQL
 

Overview

 

Sample Customers

Baidu, Kindred, Tierion, Heroic Labs, Gorgias
Microsoft SQL Server is used by businesses in every industry, including Great Western Bank, Aviva, the Volvo Car Corporation, BMW, Samsung, Principality Building Society, Wellmark Blue Cross and Blue Shield, and the Catholic District School Board of Eastern Ontario.
Find out what your peers are saying about CockroachDB vs. SQL Server and other solutions. Updated: October 2024.
816,192 professionals have used our research since 2012.