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.

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.

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
O.MG Cable im Test
Außen USB-Kabel, innen Hackertool

Das O.MG Cable kommt wie ein Standard-USB-Kabel daher. Dass es auch ein Hackertool ist, mit dem sich gruselige Dinge anstellen lassen, sieht man ihm nicht an. Obendrein ist es auch noch leicht zu bedienen.
Ein Test von Moritz Tremmel

O.MG Cable im Test: Außen USB-Kabel, innen Hackertool
Artikel
  1. Entlassungen: Vodafone Deutschland will nicht mehr giga sein
    Entlassungen
    Vodafone Deutschland will nicht mehr giga sein

    Vodafone hat den Stellenabbau in Deutschland bestätigt. Ziel sei ein Unternehmen, dem man wieder vertrauen könne, sagt der neue Chef.

  2. Stormbreaker: Smarte Gleitbombe priorisiert Ziele
    Stormbreaker
    Smarte Gleitbombe priorisiert Ziele

    Raytheon hat einen Millionenauftrag zur Herstellung von 1.500 computergesteuerten Gleitbomben des Typs Stormbreaker für die US-Luftwaffe erhalten.

  3. Weltgrößter Kabelnetzbetreiber: Liberty Global legt sich nicht auf DOCSIS 4.0 fest
    Weltgrößter Kabelnetzbetreiber
    Liberty Global legt sich nicht auf DOCSIS 4.0 fest

    In den USA sind die Kabelnetzbetreiber sehr schnell mit dem DOCSIS 4.0 Rollout. Liberty Global hält sich Glasfaserüberbau und den neuen Standard gleichermaßen offen.

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 • Nur noch heute: Amazon Frühlingsangebote • MindStar: MSI RTX 4080 1.249€, Powercolor RX 7900 XTX OC 999€ • Fernseher Samsung & Co. bis -43% • Monitore bis -50% • Bosch Prof. bis -59% • Windows Week • Logitech bis -49% • Alexa-Sale bei Amazon • 3 Spiele kaufen, 2 zahlen [Werbung]
    •  /