Profile: 4ed39cf4...
nostr bitwise search,
added gzip compression
it seems gzip compressed binary data takes about half the size of what gzipped .content of notes take on average.
500 million notes should fit in 25 GB
still need to keep some reference to event ids to find them, linking row number with event id, but this does not need to be in ram while searching.