Skip to content
Xav edited this page Nov 23, 2024 · 3 revisions

Welcome to the HelixDB wiki!

HelixDB is a lightweight graph database with lightening fast startup times, and millisecond query latency.

Intial Features

  • Light Weight: Helix will be designed to be as lightweight as possible. This will allow for reduced costs due to the lower hardware requirements, and faster startup times.
  • Fast Startup: Helix will be designed to have lightening fast startup times through its optimized data storage format, and lazy loading.
  • Millisecond Query Latency: Helix will have millisecond query latency through its optimized query engine and lightweight design.
  • Highly Available: Helix will be designed to be highly available. This will allow for reduced downtime, and increased reliability.
  • Scalable: Helix will be highly scalable allowing for increased data storage, and increased query throughput.
  • Distributed: Helix will be designed to be distributed meaning higher resiliancy, improved uptime and increased query throughput.
  • ACID Compliant: Helix will be ACID compliant for data integrity and consistency.
  • Intelligent Data Sharding: Helix will shard data based on importance. This will allow for for lazy loading on startup leading to lightning fast startup times.

Future Features

  • Machine Learning: Helix ML will use the Deep Graph Library to offer machine learning capabilities directly on top of the graph, improving the accuracy of your predicitions and reducing the development time to implement machine learning on your graph data.
  • Managed Service: Helix will also offer a managed service so you can host Helix in the cloud without having to worry about the infrastructure.
  • On Premise: If you need to run Helix on your own infrastructure, you will also have the option to run Helix on premise.
  • Multi Memory Options: Helix will allow for multiple memory configuations, each with different trade-offs. For example, in-memory, disk, and hybrid.
  • New Query Language: Helix will have a new query language that is optimized for graph queries. This will allow for faster query times, faster development times, and compile time query checking.
  • Compiled Queries: Helix will provide open source libraries which will encode queries into a specific binary format meaning long complex string queries being send over the network will be a thing of the past.
Clone this wiki locally