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

Neo4j Graph Database vs SQL Server comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Neo4j Graph Database
Average Rating
8.6
Reviews Sentiment
7.9
Number of Reviews
5
Ranking in other categories
NoSQL Databases (9th)
SQL Server
Average Rating
8.4
Reviews Sentiment
6.9
Number of Reviews
266
Ranking in other categories
Relational Databases Tools (1st)
 

Mindshare comparison

While both are Databases solutions, they serve different purposes. Neo4j Graph Database is designed for NoSQL Databases and holds a mindshare of 3.8%, up 3.6% compared to last year.
SQL Server, on the other hand, focuses on Relational Databases Tools, holds 21.4% mindshare, down 23.1% since last year.
NoSQL Databases
Relational Databases Tools
 

Featured Reviews

AR
Easy to use and not so expensive
For first-time users, if you don't know much about the tool, I think you should go with a document-based DBMS tool. I had to use the tool because I learned about it in college. My advice to others is that they need to learn about the tool, nodes, and vertices and then purchase Neo4j Graph Database. It will be a little bit difficult for new users to know what is the meaning of a node, what vertices are, how to use it, or how an application can use it. The tool is easy for new users as it is an intuitive tool. I rate the tool a nine out of ten.
Kapil Dev Khatri - PeerSpot reviewer
Helps monitor queries and identify which indexes need to be created in the databases
SQL Server is very simple due to its GUI, which is available for users. It allows for modifications and has execution plans available, along with options such as activity monitoring. This helps monitor queries and identify which indexes need to be created in the databases, tables, or columns to improve performance.

Quotes from Members

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

Pros

"As a graph database, I am surprised at their performance and response time."
"The solution's best feature is how it differs from traditional SQL databases. It's hard to map people and find those near me in SQL, which requires long, complex queries. Neo4j Graph Database makes this easier with simpler queries. It also supports more data types, like JSON, which SQL doesn't."
"Creates the ability to visualize outputs."
"Enables people to understand what the business problem is and how the technology helps."
"For now, the tool doesn't break down or stop, so it is quite stable."
"The solution's most valuable feature is that we can set up redundant databases and replication in the databases."
"They have improved the UI and ease of accessing the database and server which is good. You can load it up and start using it from the very minute it is implemented."
"It is stable, and it works okay."
"The interface for building the queries or writing the store procedures is good."
"The installation is really easy."
"SQL Server is easy to manage."
"The latest version supports for big data analytics. SQL Server's vector processing-based batch execution mode is now available to the entire execution of R or Python code. Since much of the work that tends to be done in R and Python involves aggregation, batch mode - which processes rows of data several at a time, can be very helpful."
"It can go easily on a virtual machine and be accommodated by a virtual machine easily. That is a plus, as not all databases can handle that."
 

Cons

"There are concerns about performance and whether the tool can necessarily scale to provide the solution."
"So far, we have not had any issues and are happy with the product in general."
"The tool could improve by having more resources, especially for Golang, which we use. It lacks good basic libraries and doesn't have an ORM (Object-Relational Mapping) tool, which many NoSQL databases have. We thought about building an ORM for the Neo4j Graph Database but are too busy."
"For me, when the tool was deployed on an on-premises model, it was a little bit difficult the first time."
"The pricing could be more affordable."
"The maintenance and tasks should be improved so as to reduce database files."
"The upgrades are unstable."
"The solution needs to be more secure. It's lacking, compared to, for example, Oracle."
"It could be more stable."
"As SQL server could not support the number of connections we desired, we were forced to go with Oracle."
"SQL Server needs to improve in performance and monitoring because there are no specific monitoring solutions to detect and analyze events for issues in the database. You have to use another monitoring solution. If Microsoft could provide an update to this solution or provide a monitoring solution specifically for SQL Server, it would be very valuable."
"We have no vision. We don't know when or how we have been hacked."
 

Pricing and Cost Advice

"The solution is open source so that you can use it for free. They also offer an enterprise version with its billing. If your company is earning well, I suggest using the enterprise version. Otherwise, you can deploy it on your own cloud and pay based on usage."
"The tool is not expensive."
"We purchased our license and the pricing is fine for us."
"For our purpose, we are not required to have a license for what we are using it for."
"We have had to purchase the Enterprise version to the tune of a few hundred thousand dollars, which is just ridiculous."
"The product is expensive."
"​We are a Microsoft shop, so we use Active Directory. That integrates well with this product, but we did look at Oracle. We also looked at IBM. This was the best price point for us for what we were getting.​"
"The licensing involves a one time fee."
"For a brief period, approximately one year before 2018, I had experience working with the open-source version of SQL Server. During that time, I found SQL Server to be the preferred choice, in my opinion."
"Their options for concurrency and locking are good, as well as their prices."
report
Use our free recommendation engine to learn which NoSQL Databases solutions are best for your needs.
824,067 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
16%
Computer Software Company
16%
Energy/Utilities Company
10%
Manufacturing Company
8%
Educational Organization
50%
Financial Services Firm
8%
Computer Software Company
7%
Manufacturing Company
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
 

Questions from the Community

What is your experience regarding pricing and costs for Neo4j?
The solution is open source so that you can use it for free. They also offer an enterprise version with its billing. If your company is earning well, I suggest using the enterprise version. Otherwi...
What needs improvement with Neo4j Graph Database?
The tool could improve by having more resources, especially for Golang, which we use. It lacks good basic libraries and doesn't have an ORM (Object-Relational Mapping) tool, which many NoSQL databa...
What is your primary use case for Neo4j Graph Database?
We're building a social media platform, which is a great use case for the product. It helps connect people. For example, if we're friends on Facebook, I can get suggestions for people near me or re...
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
 

Learn More

 

Overview

 

Sample Customers

Walmart, Telenor, Wazoku, Adidas, Cerved, GameSys, eBay, Schleich, ICIJ, die Bayerisch, Megree, InfoJobs, LinkedIn
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 MongoDB, ScyllaDB, Microsoft and others in NoSQL Databases. Updated: December 2024.
824,067 professionals have used our research since 2012.