Partition ɗin ledger da account da time, ka ajiye recent data hot da old data cold, kuma ka ɗauki rows a matsayin append-only immutable ledger — domin history na account ɗaya ya zama ƙarami, indexed slice, ba scan na biliyoyin rows ba. Access pattern koyaushe shi ne "account ɗaya, date range", don haka partition don daidaita da shi.
Gine-gine
Write ─▶ Ledger table (append-only, immutable)
partition by (account_hash, month)
│
┌────────┴─────────┐
HOT tier COLD tier
last 3 mo older
Postgres/SSD S3/Parquet, Glacier
│ │
index-seek keyset paginate ──▶ API (account+range)
