Home / Companies / Neo4j / Blog / Post Details
Content Deep Dive

Relationship Chain Locks: Don’t Block the Rock!

Blog post from Neo4j

Post Details
Company
Date Published
Author
Stu Moore
Word Count
1,555
Company Posts That Month
25
Language
English
Hacker News Points
-
Post removed?
No
Summary

Neo4j has implemented new locking algorithms in version 4.3 that allow for more efficient concurrent updates on nodes with a high number of relationships, reducing lock contention and improving performance. This feature is enabled when nodes reach 50+ relationships, at which point they are considered super nodes, or when there are 10+ relationships of a given type and direction in any one group. The new algorithm reduces the impact of locking on performance, allowing for faster updates and improved scalability. By optimizing the locking mechanism, Neo4j 4.3 can handle dense node patterns more efficiently, resulting in significant performance improvements compared to previous versions.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 3 937 294 99 -19%
Kubernetes 2 1,237 134 58 +94%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.