Cloudant Search

Echtzeitsuche in CouchDB

Cloudant bietet unter dem Namen Cloudant Search eine Volltextindizierung und Suche für seinen CouchDB-basierten Speicherdienst an, die über eine REST-API angesprochen werden kann. Sie verspricht Suchergebnisse in Echtzeit und liefert diese im JSON-Format zurück.

Artikel veröffentlicht am ,
Cloudant Search: Echtzeitsuche in CouchDB

Der Anbieter CouchDB-basierter Lösungen Cloudant hat seine CouchDB-Dienste um eine experimentelle Echtzeitsuche erweitert. Als Basis dient Apaches Suchmaschine Lucene mit ihrer Abfragesyntax. Allerdings haben die Entwickler Cloudant Search um eine Echtzeitsuche erweitert. Zudem können Abfragen über JSON erfolgen.

Stellenmarkt
  1. (Wirtschafts-)Informatikerin als IT-Serviceverantwortliche (m/w/d) für den Bereich Netzwerk
    Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V., München
  2. Softwarearchitektin / Softwarearchitekt (w/m/d)
    Karlsruher Institut für Technologie (KIT) Campus Nord, Eggenstein-Leopoldshafen
Detailsuche

Da die Suchindizes in den gleichen Nodes gespeichert werden wie die indizierten Dokumente, verspricht Cloudant eine höhere Fehlertoleranz. Die Skalierbarkeit der Suche richtet sich nach der Skalierbarkeit der CouchDB-Datenbank selbst.

Die Daten werden in umgekehrten Indizes (Reverse Index) gespeichert, um die Suchabfragen zu beschleunigen. Dabei werden einzelne Begriffe den Dokumenten zugeordnet, in denen sie vorkommen. Die Dokumentenindizierung wird per Mapreduce in Cloudants Couchjava - einem View-Server, verfasst in der Programmiersprache Java - bereitgestellt. Laut Entwickler könnte auch eine eigene Javascript-Applikation verwendet werden, sofern sie das spezielle Mapreduce-Format verwendet. Abfragen können über die REST-API von Cloudant Search erfolgen, die boolesche Operatoren unterstützt.

Laut Cloudant sollen mit der Echtzeitsuche beispielsweise Kataloge mit Volltextinhalten und numerischen Werten abgefragt werden können. Auch eine schnelle, temporäre Abfrage mit anschließender Lösung der Indizes soll möglich sein.

Golem Akademie
  1. Microsoft Dynamics 365 Guides mit HoloLens 2: virtueller Ein-Tages-Workshop
    16. Februar 2022, Virtuell
  2. Unity Basiswissen: virtueller Drei-Tage-Workshop
    7.–9. Februar 2022, Virtuell
Weitere IT-Trainings

Der Suchdienst steht allen Kunden des Datenbankhosters zur Verfügung. Eine technische Beschreibung der API hat Cloudant auf seiner Webseite veröffentlicht. Eine Anleitung, wie Anwender die Suche verwenden können, haben die Entwickler dort ebenfalls veröffentlicht. Cloudant bietet gegenwärtig seine CouchDB-Lösung Bigcouch zum Download als Ubuntu-Pakete sowie als Quellcode von einem Github-Server. Der Code des Viewservers Couchjava steht ebenfalls als Quellcode zur Verfügung.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Lego Star Wars UCS AT-AT aufgebaut
"Das ist kein Mond, das ist ein Lego-Modell"

Ganz wie der Imperator es wünscht: Der Lego UCS AT-AT ist riesig und imposant - und eines der besten Star-Wars-Modelle aus Klemmbausteinen.
Ein Praxistest von Oliver Nickel

Lego Star Wars UCS AT-AT aufgebaut: Das ist kein Mond, das ist ein Lego-Modell
Artikel
  1. Kryptowährung im Fall: Bitcoin legt rasante Talfahrt hin
    Kryptowährung im Fall
    Bitcoin legt rasante Talfahrt hin

    Am Samstag setzte sich der Absturz des Bitcoin fort. Ein Bitcoin ist nur noch 34.200 US-Dollar wert. Auch andere Kryptowährungen machen Verluste.

  2. eStream: Airstream-Wohnwagen mit eigenem Elektroantrieb
    eStream
    Airstream-Wohnwagen mit eigenem Elektroantrieb

    Der Wohnwagen Airstream eStream besitzt einen eigenen Elektroantrieb nebst Akku. Das entlastet das Zugfahrzeug und eröffnet weitere Möglichkeiten.

  3. Andromeda: Dieses Microsoft-Smartphone-Betriebssystem erschien nie
    Andromeda
    Dieses Microsoft-Smartphone-Betriebssystem erschien nie

    Erstmals ist ein Blick auf Andromeda möglich - das Smartphone-Betriebssystem, das Microsoft bereits vor einigen Jahren eingestellt hat.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • MediaMarkt & Saturn: Heute alle Produkte versandkostenfrei • Corsair Vengeance RGB RT 16-GB-Kit DDR4-4000 114,90€ • Alternate (u.a. DeepCool AS500 Plus 61,89€) • Acer XV282K UHD/144 Hz 724,61€ • MindStar (u.a. be quiet! Pure Power 11 CM 600W 59€) • Sony-TVs heute im Angebot [Werbung]
    •  /