Salut Juste pour ajouter que Elasticsearch utilise du http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl.html , vous pouvez avoir toute la documentation sur le site de http://www.elasticsearch.org/ .Et voir egalement http://lucene.apache.org/solr/ comme une alternative a elasticsearch , si vous aimez le XML :) --Ad
Le 19 décembre 2013 12:30, Alioune Dia <[email protected]> a écrit : > > Bonjour > > Nous avions parlé il y'a quelques temps sur la liste des problemes liés > a la performance des bases de données , surtout lorsque celles ci doivent > traiter aussi bien des requetes d'insertions que de selections , le > constat > est que lorsque vous faites de la recherche Full -text sur une bases de > données > classique contenant quelques centaines de milliers de données vous etes > tres > rapidement confrontés a des performances dans l'execution de vos requetes > , > et vous commencez a indexer et a insulter votre base de données , mais ce > que vous avez oublié c'est que vous etes entrain de deporter un probleme > la > ou il y'a en pas , > > On a dit base de données et pas moteur de recherche de données , votre > base de données n'a pas eté consu pour faire de la recherche de données , > mais plutot juste une base de donnée : ) , je sais c'est du sarcasme :) . > Alors je > pense qu'il est logique d'utliserun moteur de recherche de données pour > faire de > la recherche Full-Text dans votre base de données et d'arreter de > l'insulter :) > > ### Attention ### > > On peut effectivement faire de la recherche avec une base de donnees , > mais il > est conseillé d'utiliser un moteur de recherche pour faire de la > recherche dans > votre base de données, c'est loqique je pense , Non :) > > ### > > Il y'a deux moteurs de recherche qui existe sur la marche Open source , > l'un > d'eux s'appelle solr ( le Moteur de recherche prefere de Thomas Noel :), > mais > c'est un vieux moteur de recherche , et il faut vraiment etre un Maitre > pour s'y > frotter :). > > L'autre choix que vous avez est elasticsearch , qui lui est plus rescent > mais > en realité n'est que un Fork de solr , il est assez mature maintenant et > est > utilisé comme moteur de recherche par de grande structure et qui traitent > une quantite d'information enorme a un temps record . Ceux qui utilise > github > pour faire de la recherche Full-Text ne me dementiront pas. > > > > Vous pouvez voir avec ce Tutorial [1] pour installer elasticsearch dans > votre > distribution Linux preferée , debian de preference: ) , et creer un RIVER > entre > elasticsearch et Votre base de données , Ne vous inquitez pas , il est > tellement > facile a deplugger si vous ne trouver pas satisfaction , mais d'experience > vous > n'aurez jamais a le desintaller :) > > > [1] -- https://github.com/Dakarlug/elasticsearch_river > > --Ad >
-- Ce message a été envoyé à la liste [email protected] Gestion de votre abonnement : http://dakarlug.org/liste Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug Le site du DakarLUG : http://dakarlug.org
