Introducing G2.ai, the future of software buying.Try now

Compare GraphQL and Neo4j Graph Database

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
GraphQL
GraphQL
Star Rating
(11)3.9 out of 5
Market Segments
Mid-Market (63.6% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about GraphQL
Neo4j Graph Database
Neo4j Graph Database
Star Rating
(133)4.5 out of 5
Market Segments
Small-Business (43.5% of reviews)
Information
Entry-Level Pricing
Free
Learn more about Neo4j Graph Database
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Users report that Neo4j Graph Database excels in ease of setup with a score of 8.8, making it a preferred choice for those who prioritize quick deployment. In contrast, GraphQL lacks a specific score for ease of setup, indicating potential challenges for users looking for a straightforward implementation.
  • Reviewers mention that Neo4j's query language is highly rated at 8.2, which allows for complex queries and efficient data retrieval. On the other hand, GraphQL's query capabilities are less emphasized, leading to concerns about its performance in handling intricate data relationships.
  • G2 users highlight Neo4j's strong performance in data management, particularly in data replication and advanced data analytics, which are crucial for businesses that rely on real-time data insights. GraphQL, while flexible, does not provide the same level of built-in analytics features, which may limit its effectiveness in data-heavy environments.
  • Users on G2 report that Neo4j's quality of support is rated at 8.5, indicating a robust support system for users. In contrast, GraphQL lacks specific ratings for support, which could lead to uncertainty for potential buyers regarding the assistance available during implementation and troubleshooting.
  • Reviewers mention that Neo4j's product direction is rated at 9.0, suggesting a strong commitment to innovation and user feedback. GraphQL, with a lower score of 7.7, may not inspire the same level of confidence in its future development and enhancements.
  • Users say that Neo4j's security features, including role-based authorization and authentication, are well-rated at 8.0, providing peace of mind for businesses concerned about data protection. In comparison, GraphQL's security measures are less defined, which could raise concerns for organizations prioritizing data security.
Featured Products
Pricing
Entry-Level Pricing
GraphQL
No pricing available
Neo4j Graph Database
AuraDB Free
Free
Learn more about Neo4j Graph Database
Free Trial
GraphQL
No trial information available
Neo4j Graph Database
Free Trial is available
Ratings
Meets Requirements
8.1
7
8.5
73
Ease of Use
7.9
7
8.2
75
Ease of Setup
Not enough data
8.7
31
Ease of Admin
Not enough data
8.0
28
Quality of Support
7.3
5
8.5
64
Has the product been a good partner in doing business?
Not enough data
8.8
24
Product Direction (% positive)
8.1
6
9.0
68
Features by Category
Database Management Systems (DBMS)Hide 10 FeaturesShow 10 Features
Not enough data
Not enough data
Management
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Maintenance
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Security
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
7.5
23
Data Management
Not enough data
7.7
22
Not enough data
8.3
20
Not enough data
8.0
20
Not enough data
7.5
14
Not enough data
8.2
21
Availability
Not enough data
7.1
12
Not enough data
6.9
13
Performance
Not enough data
7.4
19
Security
Not enough data
7.9
15
Not enough data
8.0
16
Not enough data
7.6
15
Not enough data
7.1
14
Support
Not enough data
7.2
15
Not enough data
6.2
15
Not enough data
7.7
17
Database as a Service (DBaaS)Hide 17 FeaturesShow 17 Features
Not enough data
Not enough data
Configuration
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Database Administration
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Availability
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Security
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Not enough data
Data Management
Not enough data
Not enough data
Not enough data
Not enough data
Categories
Categories
Shared Categories
GraphQL
GraphQL
Neo4j Graph Database
Neo4j Graph Database
GraphQL and Neo4j Graph Database are categorized as Graph Databases
Unique Categories
GraphQL
GraphQL has no unique categories
Neo4j Graph Database
Neo4j Graph Database is categorized as Database Management Systems (DBMS) and Database as a Service (DBaaS)
Reviews
Reviewers' Company Size
GraphQL
GraphQL
Small-Business(50 or fewer emp.)
36.4%
Mid-Market(51-1000 emp.)
63.6%
Enterprise(> 1000 emp.)
0%
Neo4j Graph Database
Neo4j Graph Database
Small-Business(50 or fewer emp.)
43.5%
Mid-Market(51-1000 emp.)
29.8%
Enterprise(> 1000 emp.)
26.7%
Reviewers' Industry
GraphQL
GraphQL
Information Technology and Services
36.4%
Computer Software
36.4%
Logistics and Supply Chain
9.1%
Higher Education
9.1%
Fine Art
9.1%
Other
0.0%
Neo4j Graph Database
Neo4j Graph Database
Computer Software
25.2%
Information Technology and Services
16.8%
Internet
5.3%
Telecommunications
4.6%
Marketing and Advertising
3.1%
Other
45.0%
Most Helpful Reviews
GraphQL
GraphQL
Most Helpful Favorable Review
MT
Mohammed Shams T.
Verified User in Computer Software

The helpful things are that it does not complicate stuff and can bring out the exact data we want. It also improves performance speed by aggregating HTTP requests into one which works best with APIs.

Most Helpful Critical Review
Verified User
G
Verified User in Logistics and Supply Chain

Adds a layer of complexity that not a lot of programmers are familiar with. Steep learning curve. Nesting several mutations is a pain when dealing with authorization.

Neo4j Graph Database
Neo4j Graph Database
Most Helpful Favorable Review
Shivendra S.
SS
Shivendra S.
Verified User in Logistics and Supply Chain

I started using Neo4J to represent various facilities ( of a startup that I work at) across the city as nodes and represent their relationships in terms of mode of commute available and the associated costs. The brilliant thing about Neo4J, or graph DB...

Most Helpful Critical Review
Michael S.
MS
Michael S.
Verified User in Computer Software

The tooling itself was an issue. We used the neo4j ruby bindings to create an embedded neo4j database in rails. This required us to use jruby instead of regular ruby. Using jruby created a lot of other issues with compatibility with the various gems out...

Alternatives
GraphQL
GraphQL Alternatives
Redis Software
Redis Software
Add Redis Software
ArangoDB
ArangoDB
Add ArangoDB
Azure Cosmos DB
Azure Cosmos DB
Add Azure Cosmos DB
Elastic Stack
Kibana
Add Elastic Stack
Neo4j Graph Database
Neo4j Graph Database Alternatives
ArangoDB
ArangoDB
Add ArangoDB
Azure Cosmos DB
Azure Cosmos DB
Add Azure Cosmos DB
Amazon Neptune
Amazon Neptune
Add Amazon Neptune
Oracle Database
Oracle Database
Add Oracle Database
Discussions
GraphQL
GraphQL Discussions
Monty the Mongoose crying
GraphQL has no discussions with answers
Neo4j Graph Database
Neo4j Graph Database Discussions
What is neo4j good for?
2 comments
Muralidharan R.
MR
For the simple friends of friends query, Neo4j is 60% faster than MySQL. For friends of friends of friends, Neo is 180 times faster. And for the depth four...Read more
Is neo4j enterprise free?
2 comments
Johnson J.
JJ
If you are a student aiming to be acquire new-age data science skills; enroll for an academic course and you can use it for free for certification purposes. Read more
What are some of the benefits provided by the neo4j DBMS?
1 comment
Sanjaya S.
SS
Very easy to grow database schema over timeRead more