its an optimized, memory aligned binary format, with full local query capability, virtual memory mapped so you can page in gigabytes to terabytes of notes, with no synchronization or serialization required in/out, with an early exit json parser on duplicate notes for max performance. but yeah… “simple cache”
Login to reply
Replies (5)
what did you use for inspiration? LevelDB?
its an optimized, memory aligned binary format, with full local query capability, virtual memory mapped so you can page in gigabytes to terabytes of notes, with no synchronization or serialization required in/out, with an early exit json parser on duplicate notes for max performance. but yeah… “simple cache”
View quoted note →
strfry/lmdb
nostrdb is the same design as strfry pretty much and uses lmdb under the hood, except its an embeddable library like sqlite
Nice!!
Also sounds very familiar
PLAN, in particular: 

opfn.co
The Operating Function Company
An Operating function isn’t a device - it’s a computer defined as software. And it runs everywhere simultaneously.

PLAN | Pallas documentation
The previous section provided an overview of the system and how the different components contribute to its overall functioning. Let’s now take a ...
ouch! 🤣