https://github.com/Roenbaeck/bareclad
Based on transitional modeling, bareclad is a new type of database that provides features from relational, graph, columnar, and name-value pair databases.
https://github.com/Roenbaeck/bareclad
columnar database graph nvp relational
Last synced: about 1 year ago
JSON representation
Based on transitional modeling, bareclad is a new type of database that provides features from relational, graph, columnar, and name-value pair databases.
- Host: GitHub
- URL: https://github.com/Roenbaeck/bareclad
- Owner: Roenbaeck
- License: other
- Created: 2019-09-03T08:19:54.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-05-22T14:54:53.000Z (about 4 years ago)
- Last Synced: 2024-11-11T09:44:20.204Z (over 1 year ago)
- Topics: columnar, database, graph, nvp, relational
- Language: Rust
- Homepage: http://www.bareclad.com
- Size: 11.8 MB
- Stars: 17
- Watchers: 7
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

Bareclad is a new type of database, based on [transitional modeling](https://www.researchgate.net/publication/329352497_Modeling_Conflicting_Unreliable_and_Varying_Information "Transitional Modeling Paper").
There are a number of posts on the topic that can be found in our blog on [anchormodeling.com](http://www.anchormodeling.com/tag/transitional/).
The database engine will provide and combine features from relational, graph, columnar, and name-value pair databases.
Modeling is bottom-up and respects the uncertain and subjecive nature of reality.

The database also features the new transitional query language, Traqula, structured as:
`SEARCH -> (WHERE) -> (AGGREGATE) -> RETURN`
## License
This work is dual-licensed under Apache 2.0 and MIT.
You can choose between one of them if you use this work.
`SPDX-License-Identifier: Apache-2.0 OR MIT`