私の同僚は、エラスティックのフィールドに非常に短い名前を使用することを提案しました。
現在、次のようなマッピングがあります。
"keyword": {
type: { type: "string" },
phrase: { type: "string" },
count: { type: "integer" }
}
しかし、彼はそれが多くの場所にかかると言い、マッピングは次のようにする必要があります:
"keyword": {
t: { type: "string" },
p: { type: "string" },
c: { type: "integer" }
}
このようにコードを難読化するのは奇妙に思えます。Elasticsearchはそれを最適化しませんか?. Elasticsearch ドキュメント リソースでこれに関するヘルプが見つかりませんでした。