Skip to content

Roadmap

the dates could be changed during the development

Data Structures

I plan to add more container data types to make working with different data fields more comfortable.

Geo Points

Geo Points are points with coordinates to represent geographical data.

Graph Vertices

To represent complex graph schemas graph vertices data structure will be added.

Indices

To search data effectively, some kinds of indexes will be implemented.

B-Tree

B-Tree is a classic index that helps compare, search and sort many data types effectively.

Text

The text index is needed to support full-text search over one or more text fields.

Geo

Geo index helps to use geo operations like search in the area or search the nearest point effectively.

Query

Some new query types and operators will be implemented to support more use cases.

Projections

Using projections, you will be allowed to set the output data format.

Text search queries are used to search large amounts of text.

Geo operations

To work with geo data, some geo operations will be implemented.

Graph operations

Graph operations help to work with graph structures.

User Management

User management is an essential part of the database. It will be implemented by version 1.0 too.

Authentification

The authentification manager checks the user credentials before giving the data access.

Roles

Different user roles will be supported: admin, writer, and reader.

Rights

Per-collection access rights could be customized for each user