zurück zum Artikel

SQL-Futter für NoSQL-Datenbanken

Christian Kirsch

Quests "Toad for Cloud" ist ein kostenfreies Werkzeug, mit dem sich NoSQL-Datenbanken wie MongoDB, SimpleDB und Cassandra per SQL nutzen lassen.

An SQL-Kenner, die mit NoSQL-Datenbanken arbeiten wollen, richtet sich das kostenlose "Toad for Cloud Databases [1]" von Quest [2], das jetzt das Beta-Stadium [3] verlassen hat. Das Werkzeug besteht aus einem Client, der als Windows-Programm und Plug-in für Eclipse vorliegt, sowie einem Datahub, der auf Windows und Linux läuft. Der Client nimmt SQL-Anfragen entgegen und reicht sie an den Datahub weiter, der sie in die Abfragesprache der jeweiligen Datenbank wandelt.

Er versteht die Dialekte von Hive [4], Hbase [5], Cassandra [6], MongoDB [7], Amazons SimpleDB [8], Azure Table Services [9] und SQL Azure [10]. Außerdem lassen sich relationale Datenbanken via ODBC anbinden. Im Datahub steckt im Wesentlichen ein MySQL-Server, den Quest mit selbstgeschriebenen Storage-Engines für die jeweiligen NoSQL-Datenbanken ergänzt hat.

Zudem stellt Toad for Cloud Databases einen speziellen Konnektor für die Verbindung zwischen Oracle und Hadoop bereit. Er soll typische ETL-Aufgaben (Extract, Transform, Load) beschleunigen. (ck [11])


URL dieses Artikels:
https://www.heise.de/-1379271

Links in diesem Artikel:
[1] http://www.quest.com/toad%2Dfor%2Dcloud%2Ddatabases/
[2] http://www.quest.com/
[3] https://www.heise.de/news/Datenbankverwaltung-Toad-bekommt-Cloud-Ableger-1030202.html
[4] http://hive.apache.org
[5] http://hbase.apache.org/
[6] http://cassandra.apache.org/
[7] http://www.mongodb.org/
[8] http://aws.amazon.com/simpledb/
[9] http://msdn.microsoft.com/en-us/library/windowsazure/dd179463.aspx
[10] http://www.microsoft.com/de-de/azure/services/sql-azure.aspx
[11] mailto:ck@ix.de