2017-07-30 7 views
0

私は高速検索のためにelasticsearchを使用してデータをモデリングしています。elasticserachオブジェクトのopimalサイズは何ですか?

〜5MBのサイズ(ジオなどを含む)でJSONオブジェクトを検索する必要があります このオブジェクトから部分データを取得する機能は必要ありません。アプリケーションはこれらのオブジェクトをアトミック単位として扱います。

私はそれをモデル化する自由を持っていますが、私はしたいです。 オブジェクトを格納するためのサイズの検討はありますか?

ラージオブジェクトを保存するアプローチをとることができますか、またはこれらのオブジェクトをより小さな部分に分けて、それらをクエリした後に接着する必要がありますか?あなたは、主に全体のオブジェクトを返す必要があれば

おかげで

答えて

1

、それは小さなオブジェクトとしてインデックスに私には意味をなさない、クライアント側で1つのオブジェクトにそれらを接着し、それら全てを取得し、そして。それらをオブジェクトとしてインデックス化するだけで、はるかにシンプルでコードが少なくなり、おそらくパフォーマンスが向上します。そして、もちろん、モデリングとit that way

+0

感謝を行く

オブジェクトは、親/子関係の後にモデル化することができ、あなたが子供に照会する必要がある可能性がある場合大藤は、などのオブジェクト、私はそう思いました。ちょうど確信したかった。 –

関連する問題