integrations-apache-solr

Intégration
d'Apache Solr

Combinez la puissance du système de recherche plein texte d'Apache Solr à la disponibilité et la scalabilité de Riak® KV. Au fur et à mesure de l'évolution des données, les index de recherche sont automatiquement synchronisés. De plus, les fonctionnalités de recherche intégrées permettent d'exploiter facilement les ensembles de données Riak KV, par le biais d'Apache Solr.

Write it like Riak. Query it like Solr.

Divider Up

Write it like Riak KV. Query it like Solr. L'alliance entre la puissance de recherche full-text d'Apache Solr et le SGBD distribué et scalable Riak KV vous permet de profiter des éléments suivants : une indexation transparente et un requêtage aisé. Ainsi, les données non structurées que vous stockez peuvent être aisément extraites et utilisées par des applications. En outre, des API clientes Solr sont également prises en charge. Grâce à cela, une intégration est possible avec des solutions existantes, aussi bien développées en interne que proposées par des concepteurs spécialisés.

Riak Search compend un accès à l'intégralité des API Apache Solr, dont le nombre est extrêmement élevé. Ainsi, vous pouvez procéder aux requêtes Solr en vous basant sur multiples critères de votre choix : des caractères génériques (wildcards), des chaînes, des caractères booléens, des coordonnées de géolocalisation, des plages, du texte spécifique à une langue et bien plus encore. Après avoir relié un seau (bucket) de données Riak KV à un index Solr, il vous suffit de spécifier des valeurs (par exemple, au format JSON, XLM, texte brut, Riak Data Types, etc.) dans Riak KV, puis requêter ces mêmes valeurs indexées à l'aide de l'API Solr.

Le module Solr est en charge des index, alors que Riak s’attèle aux données. Ce dernier prend en compte les modifications apportées aux données et les propage aux index gérés par Solr. Ceci permet alors une synchronisation totale entre les résultats de recherche plein texte et les données opérationelles.

Divider Down

FONCTIONNALITÉS DE SOLR

Recherche plein texte distribuée

De l'unicité à la multitude.
Les requêtes Solr standard et plein texte sont automatiquement converties en requêtes distribuées, ce qui permet un résultat complet au niveau de toutes les instances.

PRISE EN CHARGE DES REQUÊTES ALÉATOIRES

Optez pour n'importe quel paramètre.
De nombreux paramètres de requête Solr sont pris en charge, qu'il s'agisse notamment de correspondances exactes, de requêtes au niveau des plages, de tri, de pagination, de score, ou encore de classement.

Synchronisation d'index

Automatisation et propagation.
Les données sont automatiquement synchronisées entre Riak KV et Solr, via des fonctionnalités de contrôle intelligentes, permettant la détection des modifications et leur propagation au niveau des index Solr.

Prise en charge des API Solr

Intégration avec les logiciels existants.
Exploitez les données provenant de Riak KV à l'aide des API Solr existantes. Profitez ainsi d'une source de données puissante pour toutes vos applications de type Big Data.

Redémarrage automatique

À pleine vitesse, sans aucun ralentissement.
Les processus Solr peuvent être continuellement contrôlés, et démarrés ou redémarrés automatiquement dès qu'une anomalie est détectée.

Simplicité d'utilisation

Évitez toute complication.
Profitez de fonctionnalités d'analyse en temps réel, de mise en cache et de recherche, afin de simplifier la conception et le fonctionnement des applications Big Data.