darashi's avatar
darashi
_@darashi.net
npub1q7qy...wt9c
I built Nostrasia timeline https://darashi.github.io/nostrasia2024/ nos.today https://nos.today searchnos https://github.com/darashi/searchnos nostrbuzzs https://nostrbuzzs.deno.dev/
darashi's avatar
darashi 1 week ago
ジェネリックAirTagが反応しなくてカード入れごと洗濯しちゃったかと思って洗濯機の中に手を突っ込んで探したけどジェネリックAirTagが反応しなかっただけだった、よかった(よくない)
darashi's avatar
darashi 1 week ago
お腹いっぱいでもう食べられないよ〜〜となったので帰ってきた
darashi's avatar
darashi 1 week ago
マッチしたidだけを返していいNIPsあったら削除とか考えなくていいから検索実装楽になりそうだなと思ってる
darashi's avatar
darashi 1 week ago
ネットリ照らしの高いみなさん
darashi's avatar
darashi 1 week ago
日毎に扱えばいいのでパーティショニングと相性がいい
darashi's avatar
darashi 1 week ago
あとネゲントロピでリコンできるようになってる
darashi's avatar
darashi 1 week ago
保証はできないのでこっそり伸ばしてた
darashi's avatar
darashi 1 week ago
ちなむとこの方式にしてからさちのすのインデクス保持期間伸びてる
darashi's avatar
darashi 1 week ago
そうそう、これやればできるんだけど、省エネで許されたいのでidとかだけのはごめんなさいしてる
darashi's avatar
darashi 1 week ago
いまはやってないけどコンパクション時にインデクスみながら捨てられるはず
darashi's avatar
darashi 1 week ago
削除とaddressableとexpiration は泣きながらLMDBに持たせてる
darashi's avatar
darashi 1 week ago
などと酔っ払いが申しております!ぜんぜん酔ってない!
darashi's avatar
darashi 1 week ago
シリアライズはnostrdbのndb_noteを使ってるのでわりと高速にフィルタとぶち当てられる
darashi's avatar
darashi 1 week ago
どうせ時系列で返すだけでよいので。パーティションごと読み飛ばせるようにしつつ内部はシーケンシャルスキャン。
darashi's avatar
darashi 1 week ago
ホットパーティションは追記型で、日毎にファイルベースでパーティショニングして適宜コンパクション、パーティション内は常にcreated_at DESCに並べ直す
darashi's avatar
darashi 1 week ago
あたらしいさちのすDBけっこう面白いと思ってるんだけど