TheGuySwann on Nostr: #asknostr Dear Relays, How do you run the database of nostr notes for users? What is ...
#asknostr
Dear Relays,
How do you run the database of nostr notes for users? What is happening on the backend and is there a common standard or is this left up to each relay to decide? ie. is one relay using SQLite and then fishing for the relevant post when a user requests it? While another uses a graphDB or like Neo4j or something, etc? Or is there a standard that is recognized or makes since with nostr in general and everyone is basically using an "SDK' or library that has this sort of thing common across the ecosystem.
Published at
2025-12-26 15:57:45 UTCEvent JSON
{
"id": "23c19cac06123849ff94f653ab186c9045ba9cd8aa1907475c0c7aeadfd025b5",
"pubkey": "b9e76546ba06456ed301d9e52bc49fa48e70a6bf2282be7a1ae72947612023dc",
"created_at": 1766764665,
"kind": 1,
"tags": [
[
"t",
"asknostr"
],
[
"r",
"wss://relay.primal.net/"
],
[
"r",
"wss://relay.damus.io/"
],
[
"r",
"wss://satsage.xyz/"
],
[
"r",
"wss://nostr.wine/"
],
[
"r",
"wss://nostr.land/"
],
[
"r",
"wss://nos.lol/"
],
[
"r",
"wss://relay.momostr.pink/"
],
[
"r",
"wss://relay.noderunners.network/"
],
[
"r",
"wss://eden.nostr.land/"
]
],
"content": "#asknostr\nDear Relays,\nHow do you run the database of nostr notes for users? What is happening on the backend and is there a common standard or is this left up to each relay to decide? ie. is one relay using SQLite and then fishing for the relevant post when a user requests it? While another uses a graphDB or like Neo4j or something, etc? Or is there a standard that is recognized or makes since with nostr in general and everyone is basically using an \"SDK' or library that has this sort of thing common across the ecosystem.",
"sig": "b76e7f42144fc9c4f77b782b8d003d60c9f5ea710555080a8d00158bcac94c8c127512073129ca16f286a768951840ce71a1f681bf70da36c2362f19c63845f3"
}