{"id":364,"date":"2020-10-01T08:00:57","date_gmt":"2020-10-01T00:00:57","guid":{"rendered":"https:\/\/www.mengqingzhong.com\/?p=364"},"modified":"2024-01-14T11:38:31","modified_gmt":"2024-01-14T03:38:31","slug":"postgresql-index-rum-8","status":"publish","type":"post","link":"https:\/\/www.mengqingzhong.com\/2020\/10\/01\/postgresql-index-rum-8\/","title":{"rendered":"PostgreSQL\u7d22\u5f15(8) \u2013 RUM"},"content":{"rendered":"

\n\u672c\u6587\u7ffb\u8bd1\u81eaEgor Rogov\u7684\u82f1\u6587\u535a\u5ba2<\/a>\uff0c\u4e14\u5df2\u5f81\u5f97Egor Rogov\u7684\u540c\u610f\u3002\u8bd1\u8005\u505a\u4e86\u5c11\u91cf\u4fee\u6539\u3002\n<\/p>\n

\n\u5ba1\u6821\uff1a\u7eaa\u6600\u7ea2\uff0c\u4e2d\u56fd\u4eba\u6c11\u5927\u5b66\u4fe1\u606f\u5b66\u9662\u5728\u8bfb\u535a\u58eb\u751f\u3002\n<\/p>\n

\u5728\u524d\u9762\u51e0\u7bc7\u6587\u7ae0\u4e2d\uff0c\u6211\u4eec\u8ba8\u8bba\u4e86\u901a\u7528\u7d22\u5f15\u5f15\u64ce\u3001AM\u7684\u63a5\u53e3\u548c\u4e94\u79cdAM\uff08Hash\u7d22\u5f15\u3001B-tree\u7d22\u5f15\u3001GiST\u7d22\u5f15\u3001SP-GiST\u7d22\u5f15\u3001GIN\u7d22\u5f15\uff09\u3002\u8fd9\u7bc7\u6587\u7ae0\u5c06\u4ecb\u7ecdRUM\u7d22\u5f15\u3002<\/p>\n

\u4e0b\u4e00\u4ee3GIN\u7d22\u5f15\u88ab\u79f0\u4e3aRUM\u3002<\/p>\n

\u5b83\u6269\u5c55\u4e86GIN\u7d22\u5f15\u4e2d\u7684\u6982\u5ff5\uff0c\u53ef\u4ee5\u4f7f\u6211\u4eec\u66f4\u5feb\u5730\u8fdb\u884c\u5168\u6587\u68c0\u7d22\u3002\u5728\u672c\u7cfb\u5217\u4ecb\u7ecd\u7684\u6240\u6709AM\u4e2d\uff0c\u5b83\u662f\u552f\u4e00\u4e00\u4e2a\u6ca1\u6709\u5305\u542b\u5728PG\u6807\u51c6\u5b89\u88c5\u5305\u4e2d\u7684AM\uff0c\u5b83\u662f\u4e00\u4e2a\u63d2\u4ef6\u3002\u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u51e0\u79cd\u65b9\u5f0f\u83b7\u5f97\uff1a<\/p>\n