https://github.com/archetype-dynamics/ostrichlite
A somehow more lightweight version of the already lightweight OstrichDB engine!
https://github.com/archetype-dynamics/ostrichlite
all-in-one all-in-one-backend database-engine dbms odin odin-lang ostrichdb ostrichlite wasm
Last synced: 5 months ago
JSON representation
A somehow more lightweight version of the already lightweight OstrichDB engine!
- Host: GitHub
- URL: https://github.com/archetype-dynamics/ostrichlite
- Owner: Archetype-Dynamics
- License: apache-2.0
- Created: 2025-05-15T23:49:53.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-05-23T20:21:04.000Z (6 months ago)
- Last Synced: 2025-05-23T21:26:19.359Z (6 months ago)
- Topics: all-in-one, all-in-one-backend, database-engine, dbms, odin, odin-lang, ostrichdb, ostrichlite, wasm
- Language: Odin
- Homepage:
- Size: 251 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OstrichLite
A somehow more lightweight version of the already lightweight OstrichDB engine!
collections: A database file ending with .ostrichdb extension.
cluster: a JSON-like data structure that contains recordss.
records: a key-value pair like structure that contains the data.must have a name, type and value
Example:
```
//myCoolDb.ostrichdb
{
cluster_name :identifier: JOHN_DOE,
cluster_id :identifier: 1234567890,
username :STRING: "John Doe",
age :INTEGER: 20,
is_admin :BOOLEAN: true,
friends :[]STRING: ["Jane Doe", "John Smith", "John Doe"],
}
```