Daniel J. Lewis on Nostr: WHOA! I just tested moving Podgagement's 4 TB podcast-rankings database from MongoDB ...
WHOA!
I just tested moving Podgagement's 4 TB podcast-rankings database from MongoDB with time-series collections to PostgreSQL with TimescaleDB.
The results absolutely shocked me!
I ran repeated tests generating and inserting essentially identical data on both databases. Both experiments running on identical Hetzner servers.
Published at
2026-04-22 00:36:03 CESTEvent JSON
{
"id": "1ce513ae051c620b415a8ecb4b2962d024271937c02d10cb50c3dd566b3756b1",
"pubkey": "caf68ed663485f9935cbf988549ccef1784fff0d9b19419698516675db4f1881",
"created_at": 1776810963,
"kind": 1,
"tags": [
[
"proxy",
"https://podcastindex.social/users/theDanielJLewis/statuses/116445083307057209",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "WHOA!\n\nI just tested moving Podgagement's 4 TB podcast-rankings database from MongoDB with time-series collections to PostgreSQL with TimescaleDB.\n\nThe results absolutely shocked me!\n\nI ran repeated tests generating and inserting essentially identical data on both databases. Both experiments running on identical Hetzner servers.",
"sig": "32bf13ba0c77eddabf2b19ec05aac3569be940c2c7d7519e750cbc605355a64115d2d29caf77c9fa7e2d7ad0775e5ab44f51e78211f21e94a874c16743394124"
}