Centered around the leading 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 – the graph visualization and exploration tool Bloom, the Cypher query language, and numerous tools, integrations and connectors to help developers and data scientists build graph-based solutions with ease.
Platform Overview – What is Neo4j?
Neo4j is a native graph database, purpose-built to leverage data relationships and enable richer, more intelligent applications. Unlike other databases, Neo4j connects data as it’s stored, enabling it to traverse deep connections orders-of-magnitude faster.
What is a Graph Database?
Very simply, a graph database is a database designed to treat the relationships between data as equally important to the data itself. It is intended to hold data without constricting it to a pre-defined model. Instead, the data is stored like we first draw it out – showing how each individual entity connects with or is related to others.
|Initial release||2007; 14 years ago|
|4.3.5 / 30 September 2021; 8 days ago|
At the core of the Neo4j Graph Data Platform is the Neo4j graph database, a native graph data store built from the ground up, to leverage not only data but also data relationships. Unlike other types of databases, Neo4j connects data as it’s stored, enabling queries never before imagined, at speeds never thought possible
Top 5 Reasons to choosing Neo4j
Biggest and Most Active Graph Community on the Planet
Neo4j has the largest and most vibrant community of graph database enthusiasts that contributes to the Neo4j ecosystem.
Highly Performant Read and Write Scalability, Without Compromise
Neo4j delivers the lightning-fast read and write performance you need, while still protecting your data integrity. It is the only enterprise-strength graph database that combines native graph storage, scalable architecture optimized for speed, and ACID compliance to ensure predictability of relationship-based queries
High Performance Thanks to Native Graph Storage & Processing
Index-free adjacency shortens read time and gets even better as data complexity grows. Get reliably fast transactions with ultra-high parallelized throughput even as your data grows
Easy to Learn
- Mature UI with intuitive interaction and built-in learning
- Time-tested training ecosystem to meet your needs
- A wealth of training materials bringing years of deployment experience to your desktop
- Expert-authored books for in-depth learning
Easier than Ever to Load Your Data into Neo4j
- Staggering loading speed of huge data sizes, with very low memory footprint
- Choose how much and which data to import, without worrying about volume
Neo4j Products & Features
|Neo4j Graph Database||a native graph data store built from the ground up, to leverage not only data but also data relationships.|
|Graph Data Science Library||uses the relationships and network structures in data to help data scientists address complex questions about system dynamics and group behavior|
|Neo4j Bloom||An easy-to-use graph exploration application for visually interacting with Neo4j graphs. Bloom gives graph novices and experts alike the ability to visually investigate and explore graph data from different business perspectives.|
|Cypher Query Language||With Neo4j, connections between data are stored – not computed at query time. Cypher is a powerful, graph-optimized query language that understands, and takes advantage of, these stored connections|
|Neo4j Connectors and Integrations||Neo4j offers several connectors to facilitate use of Neo4j in your particular architecture, and provides instructional support for some third-party and community tools|
|Neo4j Developer Tools||Neo4j provides sophisticated tools designed to make it easier to develop graph applications|
|Cloud Friendly||Neo4j is a cloud-friendly database, with a variety of cloud deployment options readily available|
Who uses Neo4j – Neo4j Customers?
Neo4j has been recommended by many third-parties. The companies using Neo4j are most often found in United States and in the Computer Software industry. Some of the companies that use Neo4j include.
Top Industries that use Neo4j
Although Neo4j has traditionally been used for transaction workloads, in recent years it is increasingly being used at the heart of graph analytics platforms. This guide introduces the tools available for applying graph analytics to your connected data
The Neo4j Graph Data Science Library (GDSL) provides efficiently implemented, parallel versions of common graph algorithms for Neo4j 3.x and Neo4j 4.x exposed as Cypher procedures.
Graph Data Science Library
The library contains implementations of classic graph algorithms in the path finding, centrality, and community detection categories. It also includes algorithms that are well suited for data science problems, like link prediction and weighted and unweighted similarity
Natural Language Processing (NLP)
Neo4j offers powerful querying capabilities for structured data, but a lot of the world’s data exists in text documents. NLP techniques can help to extract the latent structure in these documents.
NEuler: The Graph Data Science Playground
NEuler (Neo4j Euler) is a graph app that helps Neo4j Desktop users get started with the Neo4j Graph Data Science Library.
Get started with Neo4j
Try Neo4j in the cloud for free. Get started now!