Une nouvelle API, mise à jour des paramètres d'index / index, permettant de modifier des paramètres de niveau d'index spécifiques. Le premier paramètre pris en charge est le paramètre index.number_of_replicas
permettant de modifier dynamiquement le nombre de répliques d'un index.
Le point de terminaison REST est /_settings
(pour mettre à jour tous les index) ou {index}/_settings
pour mettre à jour un (ou plusieurs) paramètres d'index. Le corps de la demande comprend les paramètres mis à jour, par exemple :
{
"index" : {
"number_of_replicas" : 4
}
}
Ce qui précède changera le nombre de répliques à 4 par rapport au nombre actuel de répliques. Voici un exemple de boucle :
curl -XPUT 'localhost:9200/my_index/_settings' -d '
{
"index" : {
"number_of_replicas" : 4
}
}
'
met en oeuvre.
Joli! Alors, lorsque le nombre de répliques augmente, que se passe-t-il ? par exemple
Merci.
Au fait, ce n'est pas encore dans la documentation ES
Pourriez-vous s'il vous plaît dire comment pouvons-nous changer la réplique d'index en utilisant le code Java ???
Je l'ai fait via une requête curl mais je suis bloqué en le faisant via du code java
@ayush21792, vous pouvez trouver de nombreux exemples d'utilisation de l'API Java dans les tests d'intégration Elasticsearch . Cela dit, le meilleur endroit pour poser des questions comme celles-ci est la liste de diffusion Elasticsearch. Nous essayons d'utiliser les problèmes de github pour suivre les bogues et les demandes de fonctionnalités.
Merci beaucoup....
Pourriez-vous s'il vous plaît m'aider sur un autre problème..Lorsque j'indexe de très grandes données de
12,7 millions d'enregistrements, mon serveur de recherche élastique se termine après 8,3
millions d'enregistrements et montrant l'erreur de débordement de la mémoire du tas Java et le
l'erreur persiste même après avoir augmenté la mémoire. J'utilise 2 Go de mémoire tas Java
et j'ai également essayé pour 1 Go et 3 Go mais le résultat est le même (arrêt à 8,3
millions d'enregistrements). J'ai essayé avec java api et es server, les deux sont
donnant le même résultat. J'utilise Windows 7. Alors pourriez-vous m'aider s'il vous plaît si
il y a un paramètre que j'ignore.
Merci
Le ven 31 oct. 2014 à 17:14, Igor Motov [email protected]
a écrit:
@ayush21792 https://github.com/ayush21792 vous pouvez trouver beaucoup de
exemples d'utilisation de l'API java dans les tests d'intégration d'elasticsearch
https://github.com/elasticsearch/elasticsearch/blob/master/src/test/java/org/elasticsearch/indices/settings/UpdateNumberOfReplicasTests.java#L75.
Cela dit, le meilleur endroit pour poser des questions comme celles-ci est Elasticsearch
liste de diffusion. Nous essayons d'utiliser les problèmes de github pour suivre les bogues et les fonctionnalités
demandes.-
Répondez directement à cet e-mail ou consultez-le sur GitHub
https://github.com/elasticsearch/elasticsearch/issues/302#issuecomment -61249220
.
Ayush Gupta aimerait se connecter sur LinkedIn. Comment désireriez-vous répondre?
Voir le profil de Ayush Gupta: https://www.linkedin.com/blink?simpleRedirect=ej5vs7xBnTpKqjRHpipOpmhKqmRBsyRQs6lzoS4JoyRDtCVFnSRJrScJr6RBfmtKqmJzon9Q9DpMrzRQ9CoJrmFxpCYTdCAJu6hUsC9EbjRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5968273076624846849_500&markAsRead=
Vous recevez des e-mails de rappel pour les invitations en attente. Se désabonner ici: https://www.linkedin.com/blink?simpleRedirect=1JrSd5cylytmxQqmt5cylVr71Bsz0Q9j8ScjwOd3AJd38Qe6pzcjlApCdAojkVe3oNdj1Ae3sRojxxe6kOdjhzczdBe6oTciQMczcOdP8Jqk8O9nBIs6lOfmNFomRB9z0Sc30OfmhF9zoVdzcNdzsUejAPc3cTczwSejkZp6BD9zANnT1UplZSrCAZqSkCoDlPrDkJpyRzoClJnSRJrScJr6RBfmtKqmJzon9Q9CZLpPRQ9CoJrmFxpCYTdCAJu6hUsC9EbjRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5968273076624846849_500&markAsRead=
Vous avez reçu une invitation à vous connecter. LinkedIn utilisera votre adresse e-mail pour faire des suggestions à nos membres dans des fonctionnalités telles que Personnes que vous connaissez peut-être. Se désabonner ici: https://www.linkedin.com/blink?simpleRedirect=1CbmRGompLdPpFbnxAu79yq2QZp6BB9ztAi6sQejoQh71ydkkVdQJIjlBNoTcTgnBes5hds7pFqlFvlnx1gQhIe6wJm39KjzsPdngRpjxjgmpScllRiPBOpS8Sum8UjPlIukpUciReojdMoT1xjRFarll7tD5Jhm5zi7B9qBd5rmVeu7dHh3xek4lkmB9ejBhVsSMVk3xmiARzh4VorPtGozhUkDllgk51gmhbtmQPh6RqcjB8kk4Zp6BLr2oVclZMu6lvtCVFfmJB9B4ScSh5hSxmhD9JhB51fmVBqSZkp6BJ9CVRr3RQ9CoJrmFxpCYTdCAJu6hUsC9EbjRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5968273076624846849_500&markAsRead= savoir pourquoi nous avons inclus ceci au lien suivant: https://www.linkedin.com/blink?simpleRedirect=0Ue3sQfmh9pmNzqnhOoioVclZMu6lvtCVFfmJB9CNOlmlzqnpOpldOpmRLt7dRoPRx9CoJrmFxpCYTdCAJu6hUsC9EbjRBfP9SbSkLrmZzbCVFp6lHrCBIbDtTtOYLeDdMt7hE&msgID=I5968273076624846849_500&markAsRead=
© 2014, LinkedIn Corporation. 2029 rue Stierlin Mountain View, Californie 94043, États-Unis