Any devs out there who have built a relay without using a relational database (including nosql varieties)? I’m looking to propose a new nip, but would like to get your thoughts before submitting a pull request.

Reply to this note

Please Login to reply.

Discussion

strfry is LMDB ?

Yes

So I’m considering proposing the following NIP to introduce basic join support in relays to smooth out UX and simplify client code. Cameri was kind enough to take a look at it and raised the point that it might not get merged because it makes assumptions about relay tech choices (perfectly valid reason), but he didn’t want to deter me from putting it out there either. So I thought I’d ask non-relational db relay devs if they felt supporting the NIP would be problematic.

https://github.com/jason19710815/nips/blob/NIP-121-Basic-Joins/121.md