Save to My Lists
Claimed
Claimed

Top Rated Neo4j Graph Database Alternatives

Neo4j Graph Database Reviews & Product Details - Page 12

Neo4j Graph Database Overview

What is Neo4j Graph Database?

The fastest path to graph. Centered around the leading native graph database, today's Neo4j Graph Data Platform is a suite of applications and tools helping the world make sense of data. The Platform includes the Neo4j Graph Data Science Library – the leading enterprise-ready analytics workspace for graph data available as both open source and through a commercial license for enterprises – the graph visualization and exploration tool Bloom, the Cypher query language - very easy to learn and can operate across Neo4j, Apache Spark and Gremlin-based products using open source toolkits: "Cypher on Apache Spark (CApS) and Cypher for Gremlin.), Neo4j ETL and Kettle for data integration, and numerous additional tools, integrations and connectors to help developers and data scientists build graph-based solutions with ease. And the world's largest community to help enable any graph journey. Neo4j is the leading scalable, ACID-compliant graph database designed with a high-performance distributed cluster architecture, available in self-hosted and cloud offerings

Neo4j Graph Database Details
Languages Supported
English
Show LessShow More
Product Description

Neo4 is a graph database, that brings data relationships to the fore. From companies offering personalized product and service recommendations; to websites adding social capabilities; to telcos diagnosing network issues; to enterprises reimagining master data, identity, and access models; organizations adopt graph databases as the best way to model, store and query both data and its relationships.

How do you position yourself against your competitors?

Neo4j is the leader in Graph DBMS ranking by a wide margin (src: DB-Engines) and is Forrester wave leader for Graph Data Platform. Neo4j powers more than 2,000 startups, 800 enterprises, 75% of the Fortune 500, and 200K+ developers, all while delivering the definitive foundation for connected data at unlimited scale and developer velocity. Neo4j is used by 7 of the world’s top 10 retailers, 3 of the top 5 aircraft manufacturers, 8 of the top 10 insurance companies, all of North America’s top 20 banks, 8 of the top 10 automakers, 3 of the world’s top 5 hotels, and 7 of the top 10 telecoms.

Neo4j delivers easy to learn and use graph technology that has been battle tested for performance and scale, while preserving ACID compliance and data integrity against the most demanding use cases and is able to maintain performant execution as applications increase in complexity.


Seller Details
Year Founded
2007
HQ Location
San Mateo, CA
Twitter
@neo4j
45,831 Twitter followers
LinkedIn® Page
www.linkedin.com
920 employees on LinkedIn®

JT
Overview Provided by:

Recent Neo4j Graph Database Reviews

Krunal K.
KK
Krunal K.Enterprise (> 1000 emp.)
4.5 out of 5
"Neo4j used for design supply chain solutions"
The ease of creating graph and graph visualisation using neo4j platform
Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
3.5 out of 5
"Neo4j Review: A Great Database to Start with Graph Technologies"
The Cypher language allows you to construct queries that are understandable even without technical expertise. Open source and community edition th...
PA
Pratik A.Mid-Market (51-1000 emp.)
4.5 out of 5
"Best Graph Database for your data pattern insight and ML workload"
the cypher syntax of neo4j is really great for beginners, it is as similar as human communicating with db in english langauage. it's just that we h...

Neo4j Graph Database Pricing

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

Neo4j Graph Database Media

Neo4j Graph Database Demo - Neo4j Graph Data Platform
Neo4j Graph Data Platform: Centered around the leading graph database, today's Neo4j Graph Data Platform is a suite of applications and tools helping the world with building smarter, context-driven applications. The Platform includes the Neo4j Graph Data Science Library – the leading enterprise-r...
Neo4j Graph Database Demo - Neo4j Aura
Aura Enterprise radically speeds time to value, enabling customers to get to production faster than the equivalent on-premises option. Organizations can now focus entirely on building performant, always-on, graph-powered applications quickly, without worrying about infrastructure or maintenance.
Neo4j Graph Database Demo - Neo4j Graph Database
The fastest path to graph databases, built for unlimited graph native scale and development agility with mission-critical security and operational flexibility.
Neo4j Graph Database Demo - Neo4j Graph Data Science Library
The Neo4j Graph Data Science™ Library is the analytics engine of this framework, making it possible to address complex questions about system dynamics and group behavior. Data scientists benefit from a customized, flexible data structure for global computations and a repository of powerful, robus...
Neo4j Graph Database Demo - Neo4j Browser
A developer-focused tool and is the ultimate place to write Cypher queries and explore the contents of your Neo4j graph database.
Neo4j Graph Database Demo - Neo4j Bloom
Neo4j Bloom: Neo4j Bloom streamlines conversations and projects across teams. The illustrative, codeless search to storyboard design of Neo4j Bloom makes it the ideal interface for non-technical project participants to share the innovative work of their graph analytics and development teams.
Answer a few questions to help the Neo4j Graph Database community
Have you used Neo4j Graph Database before?
Yes

132 Neo4j Graph Database Reviews

4.5 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.
132 Neo4j Graph Database Reviews
4.5 out of 5
132 Neo4j Graph Database Reviews
4.5 out of 5

Neo4j Graph Database 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 Neo4j Graph DatabaseQuestion

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.
Paul J.
PJ
Owner
Internet
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

The easy to relate anything to anything combined with the fact that it allows modelling data as it appears in the real world. This proves to be very powerful when building websites which contain lots of interconnected and related data.

You will find that the data model and the navigation model overlap and interconnect. Creating views which are connected to other views and show related content become natural building blocks to unlock the data. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

There is no easy way (other than running another instance) to create a database per customer/project. It would be nice to separate graphs per account which is common in other database systems. This would allow for many websites running on the same Neo4J instance without mixing their data.

Currently the only way to do it is to run an instance per project, which can be on the same machine using different port settings but maintaining that is more a nuisance than simply maintain one instance used by multiple (logically separated) users. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

See if Cypher fits in your head, once you get the grasp of it try to model some stuff you always wanted to do but never could. Now writes some queries for that model. Be amazed and never look back if possible. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

Creating web sites with lots of content which is all related. Building navigation and explorative interfaces becomes very easy once your data is in a graph.

Review collected by and hosted on G2.com.

Amol B.
AB
Clinical Data Modeler
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Neo4j is such a robust and easy NOSQL paradigm to utilize and deploy. I have been using it for bioinformatics research as a repository for protein interactions for the past 3 years. Recently, we have been creating computer generated models and storing that information into Neo4J. Also, I have been working on a system to create mini semantic models too and storing that graph information into Neo4J. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

Nothing really, sometimes if the environment you are deploying needs to be updated with the newest version of JAVA to run, but nothing to complicated. Our current worry is disk size and spatial distribution of the graph network, nothing to difficult to solve. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

This product can be used in a variety of domains. I have seen it being used in social media to health care. I even bet there can be a use case for the insurance industry. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

Bioinformatics domain and Semantic Web domain is our current use cases. We are realizing we can create quick models and store them readily into Neo4j. Review collected by and hosted on G2.com.

Pranjal M.
PM
Founder
Internet
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Ability to represent data as graph allows modeling complex data in a more natural way. The property graph model is a convenient way of describing the data models and I love it. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

Lack of support / integration with other popular frameworks. I have wanted to use Neo4j with the Django Web Framework several times but I am always skeptical of the available integration tools which do not appear to be so mature yet. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

If your data models are complex, like a graph / hierarchical and you need to perform several kinds of complicated queries. I would definitely recommend Neo4j. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

Writing a recommender system based on edge weight is super simple with Neo4j and Cypher (just a couple of lines of Cypher query) which would take a lot of lines of code otherwise.

Neo4j's Cypher is much simpler than SPARQL for RDF. (I queried the same data represented as both RDF and Neo4j graph database with Sparql and Cypher respectively for a research project) Review collected by and hosted on G2.com.

Alan R.
AR
Founder, CXO
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Graph model. Powerful query language. Extensibility. Bindings for many languages.

I love their support for their community. They are great to work with, and answer their customers questions promptly. I've been in open source software for 17 years, and I think very highly of their community support.

The most important aspects of what we model are very well modeled by a graph database. We love the fact that you can ask questions like "What all depends on this system directly or indirectly". We can do the same for a network switch, and for a business process. It really rocks in this way. These are the questions you want to ask - and they're almost impossible to answer in a relational database. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

I need for some of my data to have more complex (map-like) attributes. I've worked around this, but it limits the queries I can perform in their database. I could write an extension that would take care of this, but I haven't. Having native maps would be a good thing. Instead I use JSON strings. It works for me. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

Get involved with their online community. They rock!

If you need blobs, that's something that's coming - but isn't there yet. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

We create a model of your data center by discovery which then creates and keeps a Neo4j database updated. The most important thing about a data center is how all the pieces are connected logically and physically - how they talk to each other. This is where Neo4j shines.

Modeling IT infrastructure, software, networks, configuration, network connections, settings and lots more things. See http://AssimilationSystems.com for details.

In lots of ways, Neo4j is a perfect object store for our object-oriented software. Neo4j graph nodes just become objects in our code. It's a great match. Review collected by and hosted on G2.com.

Justin P.
JP
CTO & Co-founder
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Relatively easy installation, and a wide variety of language-specific integration libraries. The query language is concise and extremely powerful. What would have been done with a ton of loops and a variety of control statements was summed up in just a couple of lines. The syntax, while not as beautifully readable as many of the ruby/rails and nodejs code out there today, is readily understandable to others reviewing it, through as with anything the devil is in the details. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

The query language, while extremely powerful, can be a bit obtuse for complex queries. Additionally, if you're running something really sophisticated, you'll need some pretty solid hardware that can support it. In our case it was worth the benefit, but I could see someone using a much simpler solution using a relational database and less resources. Testing the queries also became problematic as we ended up tracing through our complex datastore by hand many times. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

As with most implementations, start with small examples and build on it little by little. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

We use neo4j in a service that recommends mobile apps based on a fairly complex set of criteria, but at the base of it, the algorithm finds similar users to the target and picks apps that have not yet been installed in certain content verticals. After a few hours of iterating on a solution, our algorithm came down to just few lines of neo4j query language. Review collected by and hosted on G2.com.

Carlos A.
CA
Graduate Research Assistant
Higher Education
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Certainly one of the best things of Neo4j is that it tackles social network data. This makes it easier to quickly load explore the network much more quickly than any other database, as others would requiring extracting the data first to some language like R and employ some social network analysis library such as igraph.

In our research group, Neo4J is also viable because it is open source. We would burn all our research funds in the database alone with other solutions.

They also released freely a book for Neo4j enthusiasts to learn how to make the best of it. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

The worst problem with neo4j is finding the right people to use it. Often times we want the database to be made public, and unfortunately not many people are versed in graph databases yet. For that case, even Neo4j being easy to use by an expert, it makes the data hard to access by the majority of database users. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

Make sure the community who could benefit from the data or research partners will be able to use the database. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

We are employing Neo4j for software engineering research, mainly for analyzing version control systems, mailing lists and bug trackers. As mentioned previously, the benefits were observed in manipulating the data entirely in the database rather than requiring a programming language on top of that. Review collected by and hosted on G2.com.

Jeffrey E.
JE
Founder
Consumer Services
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Really appreciate the speed and efficiency of the graph model. We're using it for a logistics platform and the ability to build relationships into the model from the start and quickly traverse relevant data is great. The interface for testing is really nicely designed and there's lots of appropriate help available. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

The biggest challenge is that so few people seem to be using it and there aren't that many resources. There are more and more all the time - there are lots of packages in various programming languages at different levels of development. The biggest challenge, though, is the lack of high-level strategy advice on best-practices with the architecture. Lots of just trying things out. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

Spend plenty of time in their environment testing the model and making sure that the logic for nodes and relationships is solid. Once that's done you're stuck with it - the planning is a bit more important than with a SQL model. Since everything is RESTful based, the technical challenges aren't that large. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

We have a logistics platform that iterates on a lot of known values, so building those relationships into the model from point one is great. The query times are phenomenally fast. We hope that this will translate into lower hosting costs as the raw horsepower needed is much less. Review collected by and hosted on G2.com.

Clark R.
CR
Chief Technology Officer
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

Neo4J is a true native graph database. As such it performs very, very efficiently for traversing even very large sets of connected data. It has proven to be highly robust, featuring true enterprise grade database features such as ACID transactions and automated backup and recovery.

Neo4J support has been absolutely outstanding as well. They are very responsive wether you are looking at a serious production outage (that may very likely even be your own fault) or something that just doesn't appear to do what you think it should do. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

Sometimes the backup verification can take longer than I would like. I am also always looking forward to faster query resolution as the query planner continues to improve. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

Be aware that while there are other graph database products on the market, Neo4J is the creator of the properties based graph and is the only truly native graph database. It is not a graph layered on top of another database system. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

We have enabling people to easily load released data that is locked into different files and then quickly query and analyze that data. Neo4J makes it possible for us to automatically link that data and query it in a fast and useable manner. Review collected by and hosted on G2.com.

Verified User in Internet
AI
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

There are a lot of things that make a graph database awesome for every day usage. On of them is the fact that previous queries that would had to join a lot of tables are very easily to make now at huge speeds. Getting friends of friends that like something that you haven't is extremely easy to do and this makes it a perfect tool for Recommendations. And not any kind of recommendations but Real-Time Recommendations. It's the perfect tool for storing huge amounts of data that are very interconnected and getting data easily out using Cypher which is a perfect tool for anyone to understand, even non-technical people. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

I dislike only a couple of things. The fact that there's no possibility to store object data to nodes or relationships without flattening them before and the fact that there's no native data storage integrated. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

Definitely give it a try, especially if you have very interconnected data or a lot of social aspects (joining tables is not fun) also, if you know your app will change a lot, having the flexibility of starting with something simple and going to more complex data-sets is awesome. Finally, it's easy to understand (the concept of nodes and relationships is easy of anyone to grasp) so new programmers will be up and running in no time. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

Recommendations. Neo4j enables us to do Real-Time Recommendations, from basic things like, if you liked this you might also like x,y,z to getting detailed social information like what friends of friends like and do to even more complex things like computing similarity between users, bulking them into buckets and recommending things that people in your bucket liked and you haven't seen yet.

One of the other cool things is that it's Whiteboard friendly, it's extremely easy to explain the structure and how things are connected in the database to non-technical users. Also, the query language (Cyphers) makes writing queries a breeze, and not only writing queries but also reading and understanding them by just taking a look at a query. Review collected by and hosted on G2.com.

Thibault N.
TN
Technical Architect / Lead Data Engineer / DevOps
Computer Software
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Neo4j Graph Database?

You could link concept between them without any constraints, it's really useful for mixing all kind of data in a hypergraph way.

Sometimes it's more natural for brain to navigate in a graph wired data network, than in a classic table-row model. Review collected by and hosted on G2.com.

What do you dislike about Neo4j Graph Database?

The cypher language is a double side knife tool, it could be powerful but also a pain. Review collected by and hosted on G2.com.

Recommendations to others considering Neo4j Graph Database:

If you need to merge data from different sources but with common "bridges" between data communities you could use Neo4j. We have coupled it with ElasticSearch for historical and indexing features. Review collected by and hosted on G2.com.

What problems is Neo4j Graph Database solving and how is that benefiting you?

Threat intelligence. Review collected by and hosted on G2.com.