天天看點

sphinx 增量索引與主索引使用測試

2013年10月28日 15:01:16

首先對新增的商品建立增量索引,搜尋時隻使用增量索引:

sphinx 增量索引與主索引使用測試
sphinx 增量索引與主索引使用測試

View Code

新商品的id:300233 權重: 1500

然後重建主索引,搜尋時隻使用主索引:

sphinx 增量索引與主索引使用測試
sphinx 增量索引與主索引使用測試

此時,那個新商品(id:300233)的權重變為 1690

再然後搜尋時同時使用增量索引和主索引

sphinx 增量索引與主索引使用測試
sphinx 增量索引與主索引使用測試

此時的結果說明:增量索引中該新商品覆寫掉了主索引中的那個商品, but why!?

然後一個有意思的測試,在查詢時調換下兩個索引的前後順序(第一行代碼),結果:

sphinx 增量索引與主索引使用測試
sphinx 增量索引與主索引使用測試

結論,相同的商品在主索引和增量索引中隻保留一個,根據查詢語句中的順序後者索引會覆寫掉前邊索引裡相同的商品(或文檔)

還有詭異的事情,未完待續... ...

繼續閱讀