ElasticSearch

Logiciel capture d'écran:
ElasticSearch
Détails logiciels:
Version: 2.2.0 Mise à jour
Date de transfert: 12 Mar 16
Licence: Gratuit
Popularité: 338

Rating: 2.5/5 (Total Votes: 2)

ElasticSearch est considéré comme l'un des meilleurs open source moteurs de recherche autour.

ElasticSearch est un sommet de la ligne de produit, actuellement utilisé par des entreprises comme StumbleUpon, WordPress, Foursquare, Mozilla, GitHub, Salesforce, Klout, StackOverflow, IGN, Xing, SoundCloud et Sony.

Construit sur Apache Lucene , ElasticSearch prend les moteurs de recherche intégrables à un nouveau niveau d'efficacité et de professionnalisme.

ElasticSearch permet aux développeurs de commencer avec une seule machine et de l'échelle à des centaines, travaillant en tant que moteur de recherche simple intégré avec un blog WordPress, ou comme votre propre clone Google dans le nuage.

Déploiement des capacités de recherche de ElasticSearch peut être un peu difficile pour les débutants, mais si la performance finale est ce qui vous motive, alors il vaut la peine de tous les efforts.

Qu'est-ce que nouveau dans cette version:

  • Faire PerThreadIDAndVersionLookup par segment
  • TransportNodesAction ne devrait pas tenir à regrouper l'état
  • Ajouter _gce_ hôte réseau réglage
  • script Plugin pour définir une bonne dir plugin bin attributs
  • script Plugin pour définir une bonne dir plugin config attributs

Ce qui est nouveau dans la version 2.1.0:

  • Faire PerThreadIDAndVersionLookup par segment
  • TransportNodesAction ne devrait pas tenir à regrouper l'état
  • Ajouter _gce_ hôte réseau réglage
  • script Plugin pour définir une bonne dir plugin bin attributs
  • script Plugin pour définir une bonne dir plugin config attributs

Ce qui est nouveau dans la version 1.6.0:

  • Nouvelles fonctionnalités:
  • Logging: Ajout de la possibilité de spécifier un SizeBasedTriggeringPolicy pour la configuration du journal
  • Cartographie: Ramenez numeric_resolution
  • API REST: Ajouter le filtrage de réponse avec le paramètre filter_path
  • Récupération: Synchronisé flush backport
  • Recovery: index Déplacer la terminologie d'étanchéité à ras synchronisé
  • Récupération: indices d'étanchéité pour une récupération plus rapide
  • Scripting: Ajout du support pour les réglages à grains fins
  • Rechercher: Valider API: fournir une explication plus détaillée
  • Paramètres: Ajout de la possibilité pour demander les paramètres sélectionnés au démarrage
  • Paramètres: bootstrap.mlockall pour Windows (VirtualLock)
  • Répliques Ombre: Permettre des tessons sur les systèmes de fichiers partagés à récupérer sur un noeud
  • Stats: Ajouter stats de terrain API

Ce qui est nouveau dans la version 1.5.2:

  • Nouvelles fonctionnalités:
  • agrégations: New agrégations disposent - & quot; PercentageScore & quot; heuristique pour significant_terms
  • API CAT: Cat API: show ouvert et fermé en indices _cat / indices
  • Disjoncteurs: Circuit Breakers: Ajouter NoopCircuitBreaker utilisé dans NoneCircuitBreakerService
  • Moteur: répliques de l'ombre sur les systèmes de fichiers partagés
  • More Like This: MLT Query: Support pour les documents artificiels
  • DSL Query: Ajouter paramètre time_zone pour query_string
  • Recherche: Ajout du support de format pour le filtre et les requêtes de plage de dates
  • Recherche: Ajouter visites intérieures pour imbriquée et parent / enfant requêtes
  • Boutique: Ajouter index.data_path réglage
  • Vecteurs terme: Terme Vecteurs / MLT Query: support pour différents analyseurs que par défaut dans le champ

Ce qui est nouveau dans la version 1.4.4:

  • agrégations: Retour à la somme des chiffres de doc de autres seaux en termes agrégations.
  • API de Cat:. Voir indices ouverts et fermés dans _cat / indices
  • Disjoncteurs: Permettre la mise en disjoncteurs individuels & quot; noop & quot; disjoncteurs.
  • Disjoncteurs:. Ajouter NoopCircuitBreaker utilisé dans NoneCircuitBreakerService
  • Mise à jour API:. Ajouter API pour mettre à niveau les anciens indices de Lucene à la dernière version

Ce qui est nouveau dans la version 1.3.2:

  • Percolateur devrait mettre en cache des instances de données de champ d'index
  • API de requête: Ajout du support pour le paramètre _name à la requête de simple_query_string
  • Noyau: Vérifiez les références nulles qui peuvent être renvoyés en raison de changements simultanés ou état du cluster incompatible

Ce qui est nouveau dans la version 1.3.0:

  • infrastructure créée pour changer facilement les termes de signification heuristique
  • Ajout de l'agrégation percentiles_rank
  • agrégations différés empêchent l'explosion combinatoire
  • Agrégation de top_hits Ajouté
  • moteur de script Ajout d'expressions Lucene
  • Ajout Groovy comme un langage de script, ajouter sandboxing groovy
  • Autoriser les modèles de recherche stockés dans un index pour être récupérés et utilisés au moment de la recherche
  • Laisser exécuter des scripts / modèles stockés dans l'index de .scripts

Ce qui est nouveau dans la version 1.2.1:

  • Améliorations:
  • Réseau: Passez à Netty 3.9.1
  • Cluster: ont un dédié rejoindre timeout
  • Correction de bugs:
  • agrégations: Désactiver la rupture de circuit pour agrégations
  • agrégations: L'agrégateur imbriquée inverse calcule maintenant les documents mères correctement
  • Indexation: Lower translog flush déclenchement

Ce qui est nouveau dans la version 1.1.1:

  • Geo point Mapping: Laisser analyser latitude / longitude sous forme de chaînes et de les contraindre.
  • cluster de test:. Moved essuyez méthodes *, randomIndexTemplate & ensureEstimatedStats à TestCluster

Ce qui est nouveau dans la version 1.1.0:

  • agrégations:
  • Nouvelle agrégation cardinalité

  • agrégation
  • Nouveaux percentiles
  • New termes significatifs agrégation
  • Autoriser geo_hash agg retourner tous les hashs
  • Permettre aux termes AGG de retourner tous les termes
  • Ajout du support de script à agrégations value_count
  • API de requête:
  • Ajout cross_fields de type à multi_match requête
  • Ajout du support floue / slop à simple_query_string requête
  • Utiliser moustache modèles pour PreRender demandes de recherche sur la base
  • Ajout du support pour de multiples rescores séquentielles
  • API Recherche de modèle:
  • Ajout dédié / _search / template point final
  • API de chat:
  • _cat Ajout / plugins point final
  • Ajout / _cat segments endpoint

Ce qui est nouveau dans la version 1.0.0:

  • Nouvelles fonctionnalités:
  • Permet de changer le réglage pour soutenir les systèmes comme OpenShift, où les ports de communication publics peuvent être différents de ceux qui sont internes transport.publish_port.
  • Améliorations:
  • Etat de cluster: Ajout du support de drapeau local pour toutes les opérations de lecture qui sont généralement exécutées sur le nœud maître
  • .
  • API REST:. Unify RestRequest.paramAsBoolean () et RestRequest.paramAsBooleanOptional
  • API REST: La classe RestRequest utilise maintenant la même logique pour toutes les méthodes, qui tentent de lire des valeurs booléennes à partir des paramètres
  • .
  • tâches cluster REST API en attente:. Paramètre master_timeout Support
  • Créer un index API:. Retirer l'option omit_term_freq_and_positions pour la création d'index
  • Les données de champ: Permet de configurer le disjoncteur avec un pourcentage (basé sur le tas au total)
  • .
  • Cartographie:. Personnalisée champs _Tous sont désormais possibles en spécifiant des champs supplémentaires dans la cartographie, les données doivent être copiées dans, ainsi leur nom copy_to champs
  • internes de Lucene: Utiliser patchés version de ReferenceManager pour empêcher boucle infinie dans ReferenceManager # accquire ()
  • .
  • internes de Lucene:. Empêcher le comportement éventuellement undefined dans SearchContext en raison de l'état initial d'un DocSetIterato
  • Allocation: Ajouter des explications pour tous les AllocationDeciders
  • .
  • Correction de bugs:
  • Test:. Ajouter le suivi des pages à MockPageCacheRecycler
  • Plugins: plugins d'analyse de mise à niveau a échoué
  • .
  • Allocation: Essayer d'allouer un tesson sur un nœud non-données a provoqué une NullPointerException
  • .
  • Threads Hot API:. Impossible de détecter les sujets chauds en raison de fils non-vivants ne retournent pas les données nécessaires
  • Filtre: Assurez-vous de ne jamais mettre en cache un filtre qui enveloppe un filtre / parent-enfant
  • .
  • API de défilement:. Défilement avec des retours de filtres has_child résultats corrects sur demande supplémentaire
  • Démarrer. Enregistrement des exceptions de démarrage immédiat à des fichiers ou la sortie standard est inversée
  • RPM d'emballage: Ajouter correcte délai à l'arrêt avec le signal KILL pour éviter les arrêts durs indésirables
  • .
  • Rivers:. Assurez-vous que les rivières commencer lorsque les modèles d'index sont configurés

Ce qui est nouveau dans la version 0.90.5:

  • Nouveau:
  • Running ElasticSearch en tant que service sur Windows.

Ce qui est nouveau dans la version 0.90.2:

  • Ajout d'un paramètre minimum_should_match lorsque la requête commune ne dispose que de haut termes fréquents.
  • méthodes Change Version pour être plus lisible.

Ce qui est nouveau dans la version 0.90.0:.

  • PolygonBuilder ne supporte pas les trous

  • statistiques de données
  • terrain de niveau Exposer sur le terrain.
  • Autoriser FieldData chargement à filtrer.

Ce qui est nouveau dans la version 0.20.5:

  • Mise à jour Notes:
  • Mise à niveau de 0,19 nécessite un redémarrage complet du cluster.
  • Modifications à la rupture:
  • Passerelle partagée a été dépréciée.
  • compression Snappy a été dépréciée.
  • Installer Plugins: Permet de télécharger des plugins de download.elasticsearch.org
  • .

Ce qui est nouveau dans la version 0.20.4:.

  • Mise à niveau de 0,19 nécessite un redémarrage complet du cluster

Ce qui est nouveau dans la version 0.20.2:.

  • passerelle partagée a été dépréciée
  • compression Snappy a été dépréciée.

Ce qui est nouveau dans la version 0.19.9:.

  • Expliquez API
  • query multi match.
  • L'API Cluster Nodes.

Ce qui est nouveau dans la version 0.19.6:

  • Mise à niveau de 0,18 nécessite l'émission d'une chasse complète de tous les indices de la grappe (hôte curl: 9200 / _flush). avant d'arrêter le cluster, sans opérations d'indexation qui se passe après la chasse d'eau
  • La structure de l'état de la passerelle locale a changé, une sauvegarde des fichiers d'état est créé lors de la mise à niveau, ils peuvent alors être utilisé pour revenir en version 0.18. Ne pas rétrograder sans les utiliser.

Ce qui est nouveau dans la version 0.19.3:.

  • Mise à jour vers Lucene 3.6

Ce qui est nouveau dans la version 0.19.2:

  • La structure de l'état de la passerelle locale a changé, une sauvegarde des fichiers d'état est créé lors de la mise à niveau, ils peuvent alors être utilisés pour revenir en version 0.18.

Ce qui est nouveau dans la version 0.19.0:

  • msearch devrait accepter un leader & # x5C; n .
  • Date Histogramme Facet:. Ajouter pre_zone_adjust_large_interval
  • Flush: Ajouter un pool spécifique de fil pour opérations de vidage (prévue et API)
  • .
  • Translog Flush:. Lors de la désactivation de rinçage et de lui permettre à nouveau, les arrêts programmés rincer l'exécution

Ce qui est nouveau dans la version 0.19.0.RC3:

  • Nouvelles fonctionnalités:
  • API:. Multi Recherche
  • Date Mapping: Support & quot; date de maths & quot; lors de la recherche.
  • Améliorations:
  • Indices requête doit accepter les noms d'alias.
  • Retour 503 pour la recherche contre un noeud qui est pas encore prêt.
  • allocation des tessons Échec can & quot; poison & quot; allocation et pourrait causer de ne pas attribuer d'autres fragments.

Ce qui est nouveau dans la version 0.19.0.RC1:

  • Index recherche tesson journal lent (requête et fetch).
  • Mise à niveau vers Lucene 3.5.
  • Support Multicast découverte pour les clients externes.
  • Définir un index / indices en lecture seule, ou faire de la grappe en lecture seule.
  • Ajoutez requête fonctionnalité de validation.
  • Ajouter thread_pool aux nœuds d'information et les nœuds stats API.
  • Ajoutez l'exécution générique d'API à la clientèle (et indices / cluster) et permettent de plugins d'enregistrer personnalisés API.
  • Passerelle locale:. Magasin de métadonnées d'index spécifique dans les emplacements d'index dédiés
  • Plugins:. Prévoir plugins pour mettre en œuvre onModule méthode qui sera automatiquement injecté avec le type de module correspondant
  • Recherche: Soutenir les champs partiels qui peuvent retourne vue partielle de la source_
  • .
  • API de mise à jour:. Permettre de mettre à jour un document basé sur un script

Logiciel similaire

jQuery Facets
jQuery Facets

13 May 15

Zoie
Zoie

13 May 15

PHPCrawl
PHPCrawl

1 Mar 15

Apache Lucene
Apache Lucene

10 Dec 15

D'autres logiciels de développeur ElasticSearch Development Team

Commentaires à ElasticSearch

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!