UPDATED 11:24 EDT / MARCH 25 2015

Neo Technology CEO Emil Eifrem NEWS

Neo claims big performance gains in update of top-ranked graph database

visual query previewNeo Technology, Inc. is taking steps to move its Neo4J graph database into the real-time analytics world with updates that significantly improve read and write performance and the addition of a cost-based optimizer to improve query performance.

Neo4J, which is the world’s most popular graph database, according to DB-Engines Ranking, gets a new in-memory page cache in version 2.2, which the company claims improves overall read and write performance between 10- and 100-fold. Write performance is boosted with a fast-write buffer that “scoops up transactions as they’re coming in so they can commit multiple writes at once,” said Philip Rathle, vice president of products. “You gain throughput without losing speed.”

To improve read performance the company has added a proprietary cache that uses memory-mapped input/output. Previously, Neo4J used the operating system for caching. “In cases where you have a lot of concurrent threads reading from the database and a lot of cores and processors, we can get up to 10 times the write performance,” Rathle said.

The cost-based optimizer that is now part of the Cypher query language chooses the best query execution plan using built-in statistics containing information on graph size and shape.  Unlike the rule-based optimizer that preceded it, the cost-based optimizer changes rules depending on spread, layout, size and other statistics about the database. In contrast, rules-based optimizers generally process similar queries the same way. Users can get a visual preview (above) that they can use to fine-tune queries before execution.

Graph databases are type of NoSQL technology that have attracted a lot of attention recently for their distinctive ability to map relationships in ways that can yield rapid insights for real-time and predictive analytics. While not suited for all applications, they are particularly popular in use cases involving rapid discovery of patterns, such as retail recommendation engines and credit card fraud detection.

Neo has raised $45 million in venture funding, including a $20 million round in January.


A message from John Furrier, co-founder of SiliconANGLE:

Support our mission to keep content open and free by engaging with theCUBE community. Join theCUBE’s Alumni Trust Network, where technology leaders connect, share intelligence and create opportunities.

  • 15M+ viewers of theCUBE videos, powering conversations across AI, cloud, cybersecurity and more
  • 11.4k+ theCUBE alumni — Connect with more than 11,400 tech and business leaders shaping the future through a unique trusted-based network.
About SiliconANGLE Media
SiliconANGLE Media is a recognized leader in digital media innovation, uniting breakthrough technology, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — with flagship locations in Silicon Valley and the New York Stock Exchange — SiliconANGLE Media operates at the intersection of media, technology and AI.

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a dynamic ecosystem of industry-leading digital media brands that reach 15+ million elite tech professionals. Our new proprietary theCUBE AI Video Cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.