13 releases (4 stable)
new 1.6.0 | Mar 11, 2025 |
---|---|
1.5.0 | Mar 1, 2025 |
1.4.0 | Feb 28, 2025 |
1.0.0 | Jan 26, 2025 |
0.0.2 | Oct 11, 2024 |
#450 in Database interfaces
502 downloads per month
125KB
3.5K
SLoC
Shah
custom database engine
Todo
- custom bin command. enum for matching and executing
- do a benchmark test https://www.youtube.com/watch?v=R7jBtnrUmYI
- chained data like have memory pages works. double-linked entity with 4096 bytes string
Concept
in your own project you have a create for your own code (e.g. website, game, ...)
and a create for database that you use the shah engine to build\
Notes
export a sample from production database is a command like: my-db export 120
this command exports a sample of 120 items of each database (e.g. entity, index, ...)
with respect to relations.
Words
words for dynamic databases
- whip: weapon
- leash
- belt
general words
- climate | adaptation | environment | population | race | organic
- DNA | RNA | primer | species
- reproduce | offspring | parent | healthy |
- virus | ecology | eco-system | eco | enzymes | geographic | space |
- isolation | area | soil | birth | blood | class | egg | evolution |
- mutation | host | hormone | hybrid | infection | life | organism |
- phase | neuron | parasite | predator | pray | seed | stem |
In Order
- protein
- gene - gene pool - genetic - generation - genome
- cell
- tissue
- organ
- organism - entity - animal/fauna | plant/flora
- family - shelter - home - house
- clan - habitat - colony
- kingdom - society - jungle - biome
- planet
Dependencies
~1.5–2MB
~47K SLoC