Data Consistency Models: ACID vs. BASE Explained
By Bryce Merkl Sasaki
August 11, 2023 5 mins read
Learn the difference between ACID and BASE databases and the trade-offs and advantages each consistency model brings to your application’s backend.
Keywords: ACID aggregate stores base consistency model data consistency graph database neo4j nosql nosql database relational database
Native vs. Non-Native Graph Database
By Bryce Merkl Sasaki
May 8, 2023 9 mins read
Discover the critical differences between native vs. non-native graph databases and why the distinctions matter for database performance.
Keywords: Cassandra database architecture graph database graph processing graph storage graph technology index free adjacency MySQL native graph database native graph technology
Graph Databases for Beginners: Why Graph Technology Is the Future
By Bryce Merkl Sasaki
January 19, 2023 7 mins read
The world of graph technology has changed (and is still changing), so we’re rebooting our “Graph Databases for Beginners” series to reflect what’s new in the world of graph tech – while also helping newcomers catch up to speed with… Read more →
Keywords: Big Data Connected Data graph database graph technology Graph Theory index free adjacency native graph database neo4j nosql rdbms
Scale New Heights With Neo4j 5 Graph Database
By Angela Zimmerman
November 9, 2022 4 mins read
The next generation graph data platform from Neo4j is now generally available! Neo4j 5 unleashes orders-of-magnitude faster performance, unbounded scale, and unmatched agility to run Neo4j databases anywhere you want.
Keywords: Autonomous Clustering Cypher Query database scalability DevOps fabric graph database Neo4j 5 release sharding
Using Neo4j Fabric for Scalable Fraud Detection on Graphs
By Angela Zimmerman
3 mins read
Graph databases have proven immensely valuable in mapping out and predicting fraudulent transactions. However, as databases grow to tens or even hundreds of billions of entities, building a scaled-out data infrastructure that still performs with a response time in milliseconds becomes nontrivial.
Keywords: Autonomous Clustering data sharding fabric neo4j Neo4j 5 Neo4j Fabric sharding
Neo4j Integrates Into Your Data Ecosystem with Connectors
By Angela Zimmerman
June 28, 2022 6 mins read
Developers and data scientists leverage many different technologies, each best suited for specific tasks: different types of databases, data warehouses, and data lakes, knit together with powerful ETL tools.
Keywords: apache spark connectors Developer ETL tool Graph Analytics graph database Kafka connector neo4j Neo4j BI Connector Neo4j Spark Connector
Neo4j’s Emil Eifrem and FirstMark’s Matt Turck on the Graph Database Explosion
By Angela Zimmerman
March 15, 2022 23 mins read
At this year’s Data Driven NYC, Neo4j CEO and Co-Founder Emil Eifrem sat down with Matt Turck of FirstMark, and they discussed the evolution and explosion of the graph database space.
Keywords: Connected Data Data Driven NYC emil eifrem graph database graph technology Interview neo4j
The Neo4j BI Connector: Performance
By David Penick
December 14, 2020 2 mins read
Read this blog to find out about Neo4j performance for anyone accessing data through the Neo4j BI Connector.
Keywords: BI tooling Connector logging jdbc Neo4j BI Connector Neo4j monitoring tool query execution sql tableau
Chaos Engineering with Neo4j
By Allison Wu
September 23, 2020 9 mins read
Explore how to do chaos engineering if Neo4j is part of your application stack, and obtain foreknowledge of how to save the day when bad things happen.
Keywords: chaos engineering failure injection testing fraud detection graphconnect identity management Master Data Management Recommendation Engine
Combating Money Laundering: Graph Data Visualizations
By David Penick
September 14, 2020 2 mins read
Learn about specific characteristics and components of Neo4j that make it ideal for addressing the requirements of anti-money laundering.
Keywords: AML Bloom graph data visualizations graph visualization React shared attributes tableau
Ready for Testing: Neo4j Enterprise Edition 4.0 Milestone Release 2
By Jocelyn Hoppa
August 8, 2019 6 mins read
Learn more about our announcement of Neo4j Enterprise Edition 4.0 Milestone Release 2, which is now ready for testing by the Neo4j community.
Keywords: Causal Clustering multiple databases Neo4j 4.0 Neo4j Community Neo4j Desktop Neo4j Enterprise Edition reactive drivers Reactive Streams spring boot user management
#GraphCast: The Jim Webber Show
By Bryce Merkl Sasaki
June 7, 2019 < 1 min read
Check out this week’s #GraphCast, featuring the Jim Webber Show: a video series on engineering insights (and Britishy humor) from Neo4j’s chief scientist.
Keywords: Graph Databases graph technology GraphCast Jim Webber native graph database neo4j Scalability
A Journey to the Graph Side: How (& Why) the Former CTO of MariaDB Joined Neo4j [Interview]
By Bryce Merkl Sasaki
January 15, 2019 9 mins read
If you don’t know anything about MariaDB – and you’re reading a database blog remember – then you’re the exception. In 2018, MariaDB was the second-fastest-growing relational database (behind Postgres) and is a leading example of commercially supported open source… Read more →
Keywords: 5-minute interview cto graph algorithms graph database graph technology MariaDB MySQL neo4j open source rdbms
Graph Databases for Beginners: Other Graph Technologies
By Bryce Merkl Sasaki
December 11, 2018 8 mins read
Back in the day (when Prussia was still a thing), Königsberg must have been a really boring place. That’s because the definition of fun in Königsberg was to walk around the city’s seven bridges and find a path that only… Read more →
Keywords: data model graph database graph technology hypergraph native graph database nosql nosql database property graph RDF Triple Store
Imperative vs. Declarative Query Languages: What’s the Difference?
By Bryce Merkl Sasaki
August 21, 2018 5 mins read
The evolution of programming languages has grown in parallel with the evolution of computing itself, with new languages being created with each new advance and paradigm shift. After all, if language shapes how we view reality, then changes in computing… Read more →
Keywords: cypher database query language declarative language declarative query language gremlin imperative language imperative query language query language sparql sql
Which GraphConnect Training Should You Take? [Quiz]
By Bryce Merkl Sasaki
August 17, 2018 3 mins read
It’s that time of year again. In less than five weeks, Emil will be getting on stage at GraphConnect 2018 in the heart to Times Square, NYC and announcing the new release of….wow, I think we’re getting a little ahead… Read more →
Keywords: cypher data science Data Visualization graph algorithms graphconnect machine learning natural language understanding Neo4j Bloom neo4j training python
Graph Databases for Beginners: Why a Database Query Language Matters (More Than You Think)
By Bryce Merkl Sasaki
August 15, 2018 12 mins read
Languages (the natural, human kind) shape how you view the world. From color to time to gender relations, there’s no escaping how language limits (or expands) your worldview. Words are the categories and labels that we use to process and… Read more →
Keywords: cypher cypher query language database query language graph database graph technology query language rdbms relational database sql structured query language
Don’t Choose One Database… Choose Them All!
By Jocelyn Hoppa
July 19, 2018 16 mins read
Editor’s Note: This presentation was given by Dave da Silva at GraphConnect Europe in May 2017. Presentation Summary Capgemini, a global leader in consulting, technology and outsourcing services, believes that using multiple databases improves your ability to unlock the business… Read more →
Keywords: APIs cypher data analysis database technology graph database graphconnect machine learning nosql relational database SQL databases
Graph Databases for Beginners: Why Connected Data Matters
By Bryce Merkl Sasaki
July 17, 2018 6 mins read
“It’s not what you know, it’s who you know.” Sound familiar? Depressingly, we all know it’s true: The boss’s son has a better shot at that corner office than you do. That’s because in business – and in life –… Read more →
Keywords: Big Data Connected Data data model Data Relationships graph database graph technology neo4j nosql rdbms relational database
Neo4j 3.4 Release Highlights in Less Than 8 Minutes [Video]
By Bryce Merkl Sasaki
May 21, 2018 5 mins read
Hi everyone, My name is Ryan Boyd, and I’m on the Developer Relations team here at Neo4j. I want to talk with you today about our latest release Neo4j 3.4. Overview In Neo4j 3.4 we’ve made improvements across the entire… Read more →
Keywords: ACID bolt cache warming cypher database security graph database multi-tenant application Neo4j 3.4 Neo4j sandbox spatial data
APOC Release for Neo4j 3.4 with Graph Grouping
By Michael Hunger
May 18, 2018 5 mins read
Just in time for the Neo4j 3.4.0 release, we also pushed out two versions of APOC – 3.3.0.3 and 3.4.0.1. You can download them from GitHub, Maven or most conveniently with a single click in Neo4j Desktop. Please note that… Read more →
Keywords: Apache POI APOC dijkstra algorithm excel Excel spreadsheets javascript Neo4j 3.4
Neo4j Graph Database 3.4 GA Release: Everything You Need to Know
By Bryce Merkl Sasaki
May 17, 2018 8 mins read
Author’s note: What a hectic week in the world of Neo4j! In addition to finalizing the delivery of Neo4j 3.4, we simultaneously built the GQL Manifesto, a call to support a common, unified Graph Query Language. Thank you to the… Read more →
Keywords: cache warming Cartesian coordinates cypher database security DevOps graph database hot backups native graph database neo4j Neo4j 3.4
Graph Algorithms in Neo4j:
15 Different Graph Algorithms & What They Do
By Bryce Merkl Sasaki
April 23, 2018 9 mins read
Graph analytics have value only if you have the skills to use them and if they can quickly provide the insights you need. Therefore, the best graph algorithms are easy to use, fast to execute and produce powerful results. Neo4j… Read more →
Keywords: betweenness centrality breadth-first search clustering algorithms depth-first search graph algorithms Graph Analytics machine learning Network Science PageRank union-find
Graph Algorithms in Neo4j: Streamline Data Discoveries with Graph Analytics
By Bryce Merkl Sasaki
April 16, 2018 4 mins read
To analyze the billions of relationships in your connected data, you need efficiency and high performance, as well as powerful analytical tools that address a wide variety of graph problems. Fortunately, graph algorithms are up to the challenge. In this… Read more →
Keywords: apache spark APOC breadth-first search community detection Connected Data depth-first search graph algorithms Graph Analytics GraphX PageRank
Graph Algorithms in Neo4j: How Connections Drive Discoveries
By Bryce Merkl Sasaki
April 9, 2018 4 mins read
Graph algorithms are the powerhouse behind the analysis of real-world networks — from identifying fraud rings and optimizing the location of public services to evaluating the strength of a group and predicting the spread of disease or ideas. In this… Read more →
Keywords: ACID Connected Data data integrity Fraud Rings graph algorithms graph analysis Graph Analytics Graph Theory label propagation PageRank