いやできるのかなぁ わからん
Twitter はユーザー毎にタイムライン構築してたっぽいしなぁ Nostr は REQ が自由すぎてそれができないのが痛い
言っててあれだけど具体的な SQL あまりイメージできてないんだよな DB がよしなにやってくれるのかな
件数足りなかったら古いのに遡っていく感じ?
SNS と TimescaleDB は相性いいと思ってるんだよね
もしくは created_at で日単位とかで分割したら効率よく検索できないかなー
バックエンドの DB だけ pubkey でシャーディングしてもいいんかな
Nostr は pubkey をキーにして無限に水平分割できるんじゃないかな limit は困るかもしれないけど元から複数のリレーに分散して困ってるし大差なさそう
たけのこ(のこたろ)リレー
サービスでリレーを固定するなら 16 個リレーを立ててユーザーを hex 1 文字目毎に別のリレーへ振ったら負荷分散できそう