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

Répondre à