DEV Community

Cover image for FalkorDB V4.8: Neo4j requires 7x the memory to hold the same dataset
Dan Shalev for FalkorDB

Posted on

1 1 1 1 1

FalkorDB V4.8: Neo4j requires 7x the memory to hold the same dataset

The latest FalkorDB release focuses on optimizing resource utilization, reducing memory footprint, and accelerating query execution.

With a memory efficiency that outstrips Neo4j—requiring 7x less memory to manage the same dataset—version 4.8 empowers users to handle complex graph workloads with unprecedented scalability and cost-effectiveness.

Key highlights of the release include:

  • 42% Memory Reduction: Enhanced memory management allows for larger graph deployments on compact hardware, broadening accessibility for enterprises and developers.
  • 65% Faster Aggregations: Optimized functions like COLLECT cut processing times significantly. In benchmark tests with the query UNWIND range(0, 1000000) AS X RETURN x % 1024, collect({x:x, minus_x: -x}), v4.8 reduced execution time by 65%.
  • Full-Text Edge Indexing: New support for full-text indexes on edges enhances search functionality and enables more sophisticated graph traversals based on relationship properties.
  • GraphBLAS Upgrade: Integration of a new GraphBLAS version with 32-bit matrix indices support.

Check it out (Start free): FalkorDB Graph Database

AWS Q Developer image

Your AI Code Assistant

Implement features, document your code, or refactor your projects.
Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (1)

Collapse
 
danshalev7 profile image
Dan Shalev

I'd add that Aggregations in general have been improved. For example, the COLLECT function has been optimized to reduce the time it takes to collect items in a list. For example, in tests using the query UNWIND range(0, 1000000) AS X RETURN x % 1024, collect({x:x, minus_x: -x}), version 4.8.3 showed a 65% reduction in processing time.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay