GQLite is a C++-language library, with a C interface, that implements a small, fast, self-contained, high-reliability, full-featured, Graph Query database engine. The data is stored in a SQLite, which is the fasted and most used SQL database. This enable to achieve high performance and for application to combine Graph queries with traditional SQL queries. Alternatively, the redb database can be used as a backend.
GQLite source code is license under the MIT License and is free to everyone to use for any purpose.
The official repositories contains bindings/APIs for Rust, C, C++, Python, Ruby, Crystal and Rune.
The library is still in its early stage, but it is now fully functional. Development effort has now slowed down and new features are added on a by-need basis. It supports a subset of OpenCypher, and the intent is to also support ISO GQL in the future when it become available.
This new release of GQLite brings an upgrade to Redb3, the introduction of GQB (Graph Query Builder) , an API for building OpenCypher Queries, and various im...
This is the third release of GQLite. It is an important milestone in the life of the project, it was completely rewritten in Rust. GQLite follow a new archit...
The GQLite project is joining the auKsys project. GQLite provides a lightweight implementation of OpenCypher, a property graph query language. OpenCypher and...