Are we talking Amethyst? My local storage was like 8GB the other day and I nuked it.

Reply to this note

Please Login to reply.

Discussion

Yep, but 250MB of just Nostr messages. Sum videos, photos, and translation models and we are up a few GB.

So much for 5G. 🤣

I’m measuring nostrdbs compact event format at around 4MB for 12,000 events

Do those 12,000 events include Contact Lists? :)

The one I measured was for ~50,000 events from me or with a p tag on my user, with 7 indexes. But I am just doing the dumb storing of full hexes in the DB, which is not great.

A good use case is if you can download everything about your user (author + p-tags) to the phone.

Contact lists encode the most efficiently, because hex references are encoded as bytes. 55705 bytes -> 34322 bytes (1.68). But the main goal isn’t minimal size, it’s O(1) field access and mapping to Swift/Rust/etc data structures without encoding/decoding.