Immer mehr NoSQL-Datenbanken entstehen aber ein Standard für diese neue Form von nicht relationalen Datenbanken ist nicht in Sicht. Zwei Microsoft-Forscher fordern jetzt in einem Artikel im Magazin Communications der Association for Computing Machinery einen neuen Ansatz.
Die Wissenschaftler Erik Meijer und Gavin Bierman haben ein mathematisches Datenmodell sowie eine standardisierte Abfragensprache entwickelt, die Datenmodelle von NoSQL und SQL wieder vereinen könnte. Die beiden sprechen dabei von coSQL.
“Der junge NoSQL-Markt ist durch verschiedene konkurrierende Anbieter und Technologien extrem fragmentiert”, so heißt es in dem Paper der beiden Wissenschaftler. “NoSQL-Lösungen zu implementieren und zu programmieren erfordert ein sehr spezialisiertes und tiefgreifendes Wissen, das sich nicht ohne Weiteres von einem Anbieter auf den anderen übertragen lässt.”
Die Produkte heißen MongoDB, Cassandra, CouchDB. Diese Produkte werden meist dann eingesetzt, wenn es darum geht, auf mehreren Servern große Datenmengen zu speichern, oder wenn die Daten nicht für komplexe Abfragen benötigt werden.
Meijer und Bierman vergleichen den aktuellen Stand mit dem Aufkommen von relationalen Datenbanken in 70ern. Die Entwickler standen damals vor dem gleichen Problem, dass das Wissen um eine Datenbank nicht übertragbar war auf Produkte anderer Hersteller. Erst durch die Verbreitung von SQL wurde der Markt wieder einheitlicher. SQL implementierte ein relationales Datenmodell von Edgar Codd, das sicher stellte, dass bei gleichen Daten und gleichen Abfragen auch die gleichen Antworten zurückgegeben werden.
Damit war es für einen Entwickler im Grunde ausreichend, sich mit SQL zu beschäftigen, und es war nicht nötig, dass für jede neue Datenbank eine neue Programmiersprache gelernt werden muss. Um SQL herum entstand schließlich eine milliardenschwere Industrie.
Eine Standardisierung nach SQL-Vorbild könnte auch die Kommerzialisierung von NoSQL vorantreiben. “Wir glauben, dass unsere kategoriale Datenmodellformalisierung und unsere monadische Query Language ein vergleichbares wirtschaftliches Wachstum rund um coSQL befördern könnte”, so Meijer und Bierman in ihrem Paper.
Unternehmen wissen oft nicht, welche Geräte in der Produktion eine IP-Adresse haben, warnt Peter Machat…
KPMG-Studie: 97 Prozent der Cloud-nutzenden Unternehmen verwenden KI-Dienste von Cloud-Anbietern.
Bitkom veröffentlicht Online-Tool und Leitfaden zum KI-Einsatz in Unternehmen. Beide Angebote sind kostenlos.
Neue Kunden sind unter anderem SAP, Conforama Schweiz, 11teamsports, Phillip Morris International, Baywa und Thalia.
Oracle schafft einheitliche Plattform für vier Ministerien und über 250.000 Beamte mit der Oracle Applications…
Der Grund: Geräte, die mit veralteter Software arbeiten, sind anfällig für Cyberangriffe und Datenlecks.