Frage

Ich bin auf der Suche für ein eventuell konsistenter Daten zu speichern, und es sieht aus wie es vielleicht kommen Sie nach unten, um Riak oder Kassandra.Hat jemand expereinces einen Blick auf diese?

War es hilfreich?

Lösung

Wie Sie wahrscheinlich wissen, sie sind sowohl architektonisch stark von Dynamo beeinflusst (schließlich konsequent, keine einzelne Fehlerquellen, etc). Beide auch über Dynamo gehen ein „reicher als reine K / V“ Datenmodell bei der Bereitstellung - in Cassandras Fall eine Bigtable artigen ColumnFamily Modus bereitstellt, in Riak ist, ein Dokument orientiert ein. Ich habe gesunde Menschen beide wählen zu sehen.

Ich glaube, Punkte, die Cassandra favorisieren sind

Andere Tipps

Riak wird von

  • Mozilla Foundation
  • Ask.com sponsored listings
  • Comcast
  • Citigroup
  • Bet365

Ich denke, sie sowohl den Test der Glaubwürdigkeit Referenzkunden / Nutzer übergeben.

Cassandra scheint mehr reifen, und zur Zeit geht es besser in Benchmarks. Riak scheint einfacher, einen Knoten hinzufügen, wie der Cluster wächst.

Die Nutzung und Download sind unterschiedlich. Beste Referenzen zu bekommen.

Vielleicht ein privates Gespräch konnte gehabt werden, wo Riak Referenzen in diesen Unternehmen gemeinsam genutzt werden könnten? Nicht sicher, wie man solche mit Cassandra, aber es ist eine Gemeinschaft von Unternehmen, dass die Unterstützung Cassandra, die wie ein guter Ort, scheinen zu starten. Da diese wahrscheinlich Community-Teilnehmer in Cassandra Entwicklung hat, kann es ein wirklich vernünftiger Ort zu starten.

Ich möchte Riak Antwort auf den letzten und großen Installationen hören, wo die Kunden sind zufrieden.

Ich möchte auch den Fahrplan für die einzelnen Produkte sehen. Cassandra ist ein bisschen leichter zu verfolgen (http://wiki.apache.org/cassandra/) als Riak meiner Meinung nach als Cassandras Wiki bespricht Einschränkungen und Dinge, die wahrscheinlich gehen ändern gehen nach vorne, aber weder Umriss Futures gut. Ich könnte das von einer Open-Source-Gemeinschaft verstehen ... vielleicht ... aber ich kann nicht für ein Produkt, für das ich zahlen muß.

Ich würde auch vorschlagen, die Forschung von Cloudant, die hat was zu sein scheint eine sehr nette Schichtung der Funktionen.Es sieht auch wie es ist, zum tragen bringen, um die Funktionen an anderer Stelle in Apache land.CouchDB-Apache Plattform, auf der Cloudant basiert.ABER die Indizierung mit Lucene scheint nur die Spitze des Eisbergs, wenn es darum geht, wo Cloudant gehen könnte.Erstellen und verwalten ein index ist eine sehr systematischen Prozess, eine Art von Daten-pipeline, das könnte ein Skript erstellt werden mit anderen Apache-community assets.UND Funktionen wie NLP könnte auch Hinzugefügt werden über Lucene indirekt, oder vielleicht direkt in das, was blieb.

Es wäre schön zu sehen, eine vorgeschlagene Cloudant roadmap, vor allem, da das team konnte mir die Reichtümer der Apache-community und integrieren sich so in Cloudant.Wie wahrscheinlich gibt es da eine operative Komponente für die Cloudant Umsatz-Modell, erfordern es, wenn aus keinem anderen Grund.

Ein weiterer Bereich von Interesse ...Cloudant das Preismodell ...es ist klar, Ihre Umsatz-Modell basiert nicht auf software, sondern um service.Das ist durchaus attraktiv, und es scheint im Einklang mit dem ökosystem der umliegenden Cassandra zu.Ich weiß nicht, ob das Basho Leute gewonnen haben genug von der nosql-community noch ...sehen nicht so aus jedem treiben rund um Ihre Website oder ein Produkt.

Ich mag dieses Cloudant web-Seite (https://cloudant.com/the-data-layer/).Ich war überrascht zu sehen, dass die Erlang-embedded-Fähigkeit ...Ich wusste nicht, CouchDB wurde geschrieben in Erlang, wie dies scheint ungewöhnlich zu mir in die Apache-community (mein Unwissen);CouchDB scheint älter zu sein als andere nosql-Produkte, die ich weiß (jetzt) geschrieben werden in Erlang.Was auch immer Ihre Strategie ist, Sie mindestens zu zählen, Amazon EC2 und Microsoft Azure als hosting-Partner, was für eine Wertschätzung von Microsoft und !Microsoft Welten - alles sehr wichtig, wenn richtig erkennen middleware-value potential (über cache oder hash-Tabelle-Anwendungen), diese Arten von Daten speichert, haben könnte.

Schließlich, obwohl ich nicht weiß, das board gut, Andy Palmer Anleitung, wie es aussieht, wird wertvoll sein.Er kann bringen einige Hinweise vis-a-vis strukturierte Daten (durch VoltDB) zu einer Welt, die zu Recht oder zu Unrecht-vielleicht zu Unrecht gebrandmarkt als KVP-hash-Tabellen von unstrukturierten Daten.Die Notwendigkeit für Struktur und ökosystem umliegenden nosql "Datenbanken" erkannt wird ...Zeuge Googles Bemühungen mit dem Schraubenschlüssel ...KVP/wenig Struktur/Notwendigkeit für die Suche-Fähigkeit, motiviert Googles Investitionen in den Schlüssel-Raum.Während wir alle nicht brauchen kann, so etwas wie Schraubenschlüssel, die wir wahrscheinlich brauchen eine Verbesserung und robust "Unternehmen" management und Interoperabilität-Fähigkeit in diesen nosql-Datenbanken, um es sinnvoll die Integration in moderne cloud-Architekturen.Die benötigte Struktur kommen kann-von der einfachen Interoperabilität und funktionalen Vielfalt.Sie können auch durch die neuen Möglichkeiten, Unterstützung Umwandlung von unstrukturierten Daten in strukturierte Daten (z.B.Indizes, Nutzung des NLP zu erstellen, strukturiert und analysiert renderings der Dinge innerhalb einer KVP blob, und viele andere Dinge, dass, wenn in einer roadmap veröffentlicht, konnte locken und Sie wachsen eine user-Basis).Cloudant sieht aus wie es eine gute chance auf Erfolg ...Ich werde nehmen Sie einen genaueren Blick auf es ...

Und schauen Sie, was ich gefunden über CouchDB ...

CouchDB kommt mit einer Reihe von features wie on-the-fly-Dokument, transformation und Echtzeit-Benachrichtigungen ändern, das macht die web-app-Entwicklung zum Kinderspiel.Es kommt sogar mit einer einfach zu bedienenden web-administration-Konsole.Sie Ahnen es, serviert Sie direkt von CouchDB!Wir kümmern uns viel über den verteilt zu skalieren.CouchDB ist hoch verfügbar und partition tolerant, aber wird schließlich auch konsistent.Und wir kümmern uns viel über Ihre Daten.CouchDB hat eine fehlertolerante Speicher-engine, bringt die Sicherheit Ihrer Daten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top