-2
Ich weiß, dass sowohl Zookeeper als auch Google Bigtable die Apache HBase 1.0 API unterstützen, gibt es mehr?Welche DBs unterstützen die Apache HBase 1.0 API?
Ich weiß, dass sowohl Zookeeper als auch Google Bigtable die Apache HBase 1.0 API unterstützen, gibt es mehr?Welche DBs unterstützen die Apache HBase 1.0 API?
Spleißmaschine unterstützt HBase 0,98, 1,0, 1,1 und 1,2 Apis.
Sie können es hier überprüfen.
https://github.com/splicemachine/spliceengine
Es ist Open Source.
Es ist nicht klar, was Sie hier beabsichtigen. Es gibt HBase 1.0-Schnittstellen, die von HBase selbst und von Cloud Bigtable implementiert werden. Zookeeper wird von HBase verwendet, implementiert jedoch nicht die HBase-Schnittstellen. Splice-Maschine verwendet in der Antwort die HBase-Clientbibliothek, stellt jedoch keine Daten über die HBase-API bereit. Es gibt viele andere Anwendungen, die die HBase-API verwenden, diese jedoch nicht implementieren. Bitte verdeutlichen Sie Ihre Absicht der Implementierungen der HBase-Schnittstellen vs. deren Verwendung. –
Hallo Solomon, mein Ziel ist zu verstehen, ob ich verschiedene Nosql-Lösungen mit der gleichen API verwenden könnte. Dies würde mir erlauben, meine Anwendung unabhängig von der nosql-Lösung zu schreiben (wenn sie die HBase-API unterstützt). –
Es ist nicht üblich, dass NoSQL-Dienste Client-API-kompatibel sind. Selbst wenn die Client-APIs kompatibel sind, wie Bigtable und HBase, ist das Ökosystem um den Datenspeicher nicht einfach zwischen Bigtable und HBase übersetzbar. –