2017-05-04 11 views
0

私は約Elasticsearchドキュメントを読み始めた、と私はElasticsearch documentationで、およそ_typeメタデータ要素をお読みください。Elasticsearchで "_type"を使用するタイミングは?

Elasticsearchはあなたが論理的にインデックスの内部データを分割することを可能にするタイプと呼ばれる機能を公開します。異なるタイプのドキュメントは異なるフィールドを持つことがありますが、類似している場合は最適です。

私の質問は次のとおりです。ドキュメントを複数の種類に分割するのがベストプラクティスですか?文書では、別の_typesの文書にも同様のフィールドが含まれている必要があると記述しているためです。

答えて

0

インデックス対タイプについての良いブログの記事があります:(疎性が問題であるため)同じマッピングとフィールドを持つhttps://www.elastic.co/blog/index-vs-type

は良い出発点です。将来は型が削除されることに注意してください。そのため、ロジックをあまりにも重く構成しないでください。しかし、クエリのフィールドとフィルターのようなenumで同じことをすることができます。

0

新しいインデックス「WWW」を作成し、そのタイプを「http」と「https」としましょう。どちらのタイプも同じマッピングとフィールドを持ちます。それはまた、あなたのデータの間の論理的な分離を与え

GET /WWW/https/_search?pretty 

GET /WWW/http/_search?pretty 

と、このようなHTTPS:このようにすべての「HTTP」のドキュメントを検索するために容易になるだろう。

関連する問題