Feature #1623
調整 Elasticsearch poi index 結構
Status:
已結束
Priority:
高
Assignee:
jason.lu
Start date:
06/30/2021
Due date:
% Done:
100%
Estimated time:
平台:
Server
功能:
POIBank
環境:
prod
Feature Owner:
Description
目前在 Elasticsearch 的 poi index 結構為 per language field,但要調整 analyzer 或其他設定必須重新 index 的時候,會難以維護。
所以需要一種較容易維護 poi index 的方式,或許可以改用 per language index 的方式,或其他方式維護更方便。
以下是官網的參考資料,可提供參考。
https://www.elastic.co/blog/multilingual-search-using-language-identification-in-elasticsearch
History
#1 Updated by kewang over 3 years ago
- Assignee set to jason.lu
#2 Updated by kewang over 3 years ago
pg2es 已調整可設定 index name,請按照順序跑 1~5。
另外目前寫法是所有語言都匯入,所以速度一定會比較慢,可以先試著匯 zh_cn, zh_tw, en, ja 就好,程式碼在 app-4-create-json.js
。
#3 Updated by kewang over 3 years ago
- Priority changed from 正常 to 高
#4 Updated by kewang over 2 years ago
- Status changed from 新建立 to 已結束
- % Done changed from 0 to 100
- 環境 changed from dev to prod
發現 per language index 會有 function score 計算上的問題,所以最後還是保持 per language field