A graph database written in rust. IndraDB consists of a server and an underlying library. Most users would use the server, which is available via releases as pre-compiled binaries. But if you're a rust developer that wants to embed a graph database directly in your application, you can use the library. IndraDB's original design is heavily inspired by TAO, facebook's graph datastore. In particular, IndraDB emphasizes simplicity of implementation and query semantics, and is similarly designed with the assumption that it may be representing a graph large enough that full graph processing is not possible. IndraDB departs from TAO (and most graph databases) in its support for properties. IndraDB offers a variety ways to work with it: as a server with cross-language support, as a rust library, and via CLI. What follows are a few examples of each use case.

Features

  • Directed and typed graphs
  • JSON-based properties tied to vertices and edges
  • Queries with multiple hops, and queries on indexed properties
  • Cross-language support via gRPC, or direct embedding as a library
  • Pluggable underlying datastores, with several built-in datastores. Postgresql and sled are available separately
  • Written in rust! High performance, no GC pauses, and a higher degree of safety

Project Samples

Project Activity

See All Activity >

License

Simple Public License 2.0

Follow IndraDB

IndraDB Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IndraDB!

Additional Project Details

Programming Language

Rust

Related Categories

Rust Database Software, Rust Graph Databases

Registered

2022-07-23