Mise à l'échelle d'ElasticSearch

Je suis à la recherche de renseignements sur la façon ElasticSearch sera mise à l'échelle avec la quantité de données dans son index et je suis surpris du peu que je peux trouver sur le sujet. Peut-être une certaine expérience de la foule ici peut m'aider.

Nous sommes actuellement en utilisant CloudSearch à l'index ≈ 7 millions de documents; dans CloudSearch cette résultats dans les 2 cas de type m2.xlarge. Nous avons envisagez de passer à ElasticSearch au lieu de réduire le coût. Mais tout ce que je trouve sur la mise à l'échelle d'ElasticSearch est qu'il n'échelle bien, peut être distribué sur plusieurs instances, etc.

Mais ce type de machine (mémoire, disque) aurais-je besoin de ce genre de données?

Comment cela changerait-il si j'ai augmenté la quantité de données par le facteur de 12 (≈ 80 millions de documents)?

Je suppose qu'avec les informations que vous avez fournies, vous n'obtiendrez que des typique de "ça dépend" réponse 🙂 mais quand même...cela dépend de ce que vos documents ressembler et ce que vous voulez faire avec eux.

OriginalL'auteur Alfe | 2013-04-30