mleku on Nostr: it uses badger, which is the basis of the dgraph graph database i didn't really build ...
it uses badger, which is the basis of the dgraph graph database
i didn't really build very much of it, most of the code is from fiatjaf (npub180c…h6w6) - and he has several times decried this database engine but it is REALLY performant, i have built a garbage collector engine with it that takes 8 seconds or so to pick up what data to remove from a 15gb store
it's not everything though, an efficient codec is very very important too
latency in request fulfillment is a lot of ingredients but for a simple nostr database with nip-01 queries there is no question in my mind that my badger based implementatino is about as fast as it can get
i didn't really build very much of it, most of the code is from fiatjaf (npub180c…h6w6) - and he has several times decried this database engine but it is REALLY performant, i have built a garbage collector engine with it that takes 8 seconds or so to pick up what data to remove from a 15gb store
it's not everything though, an efficient codec is very very important too
latency in request fulfillment is a lot of ingredients but for a simple nostr database with nip-01 queries there is no question in my mind that my badger based implementatino is about as fast as it can get