Project

General

Profile

Feature #1623

調整 Elasticsearch poi index 結構

Added by kewang over 3 years ago. Updated over 2 years ago.

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

Also available in: Atom PDF