Bonjour, merci. Pour les développeurs Ruby comme moi qui aimerait profiter de elacticsearch vous pouvez utiliser la gem "tire" je l'ai déjà testé et c'est très efficace.
2013/12/19 Alioune Dia <[email protected]> > 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 > -- *Cheikh Sidya CAMARA* Ingénieur de Conception en Informatique (scicasoft) tel : +211 77 213 47 94 http://www.scicasoft.com <http://www.linkedin.com/in/scicasoft>
-- 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
