ruto on Nostr: ...
Published at
2024-03-30 04:18:45Event JSON
{
"id": "1d1d81edf18552f45216156f901e2acb7a00d1e664b3a23eb25279e824a884c8",
"pubkey": "2888961a564e080dfe35ad8fc6517b920d2fcd2b7830c73f7c3f9f2abae90ea9",
"created_at": 1711772325,
"kind": 1,
"tags": [],
"content": "PostgreSQLでネストしたjsonbを処理するとき、下記の順序で速かった(jsonb_path_queryが最速)。\n\n・LATERAL jsonb_path_query(...)\n・LATERAL jsonb_array_elements(...)を繰り返す。\n・plv8でJavaScriptで処理する。\n\nhttps://gist.github.com/taku0/828139d7ac00e47984f82d5c5cc56a73\n\nPostgreSQL 16でshared_buffers=1024MBで実行。\n注意が必要なのが、EXPLAIN ANALYZEを付けるとplv8の方が速くなる。",
"sig": "53541643aaa3976182719cf1a6e52f81ba354561e60b916bb838f386c5327d12448d45bd0cbd8959d94e8e08ba653806b1b9fca8075f9a58e9cefaea82cd3dfd"
}