Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984
Mailadresse fuer Kontaktaufnahme
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
News

Auf dem Open-Source-Blog des Unternehmens Google hat Barak Michener das von ihm entwickelte Projekt Cayley vorgestellt. Die Graphendatenbank soll laut GitHub-Seite Entwicklern als Werkzeug für die Arbeit mit in Graphenform vorliegenden oder verbundenen Daten dienen und ist von der Graphendatenbank hinter Freebase und Google Knowledge Graph inspiriert.

Cayley, geschrieben in Googles Programmiersprache Go, kommt mit einem Werkzeug zur Visualisierung und einem eingebauten Editor für Graphenabfragen. Eine vereinfachte Version von MQL (Metaweb Query Language) oder JavaScript lässt sich zum Abfragen der Daten einsetzen. Unter anderem soll die Graphendatenbank mit MongoDB, LevelDB und In-Memory-Datenbanken zusammenarbeiten können. Sie ist modular aufgebaut, sodass eine Erweiterung um neue Backends und Sprachen gut möglich sein sollte und verfügt über eine RESTful API.

Für Datenspeicher wie SQL-Datenbanken oder Key/Value-Stores soll Cayley kein Ersatz sein. Sie soll vielmehr zur Abfrage von Daten dienen, die sich durch ihre Beziehungen in Graphen anordnen lassen. ein solches Vorgehen kann sich unter anderem flexibel zu gestaltende Schemen ode für komplexe Strukturen wie Hierarchien eignen. Graphen sollen außerdem ein hohes Maß an Abstraktion ermöglichen und, da hier schon eine Vielzahl von Algorithmen vorliegt, kann das mathematische Feld der Graphentheorie Vorteile schaffen. Neo4j ist eine weitere bekannte Graphendatenbank.

(mt, hannover)

(siehe auch Heise-News-Ticker:)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE