Die Technologie

Die sones GraphDB

sones entwickelt die objektorientierte Graphdatenbank GraphDB, mit dazugehörigem Dateisystem, das GraphFS.

Welche Produkte entwickelt sones?

Die sones GmbH entwickelt die sones GraphDB, die ähnlich dem menschlichen Gehirn Daten verknüpft, speichert und durchsucht. Zudem kombiniert unsere Technologie eine auf Abfragen optimierte Speicherung und Datenbank-Funktionalitäten.

Die sones GraphDB1.1. kann sowohl strukturierte d.h. SQL-ähnliche, semi-strukturierte d.h. XML-ähnliche und unstrukturierte (z.B. Texte/Bilder/Videos) Daten effizient speichern, vernetzen und analysieren. Somit können relevante Informationen in Dokumenten, Bildern, Videos und E-Mails, deren Konsistenzkriterien und deren Beziehungen zueinander modelliert, entdeckt und verstanden werden.

Die sones GraphDB wurde entwickelt um Probleme zu lösen, die durch den Überfluss an digitalen Informationen und Daten im Business und auch im privaten Umfeld gestellt werden. Wir bieten Ihnen eine Reihe von Standard-Schnittstellen an (SOAP, REST, WebDAV, Java PHP), um eine gute Integration in bestehende Systemlandschaften zu ermöglichen.

Die Softwarearchitektur vieler Unternehmen kann durch die sones GraphDB vereinfacht werden, da mit Hilfe unserer Datenbank verschiedene operative Quellsysteme konsolidiert und vereinheitlicht werden können.

Wie unterscheidet sich die GraphDB von bisherigen Technologien?

Anders als bisherige Datenbanken, stellt die sones GraphDB vernetzte semi-strukturierte Informationen und effizientes Management in ihren Mittelpunkt. Sie ist eine entscheidende Technologie für Anwendungsbereiche wie z. B. im E-Commerce, Empfehlungssysteme New Media, Finanz-Services, Pharma- und Chemiebrachen, Automobilindustrie und im Semantic Web, Geo-Informations-Systeme, Wissensrepräsentation und Bio-Informatik, in denen ein hoher Grad an Vernetzung innerhalb der Daten auf äußerst umfangreiche Datenvolumina treffen und von keinem handelsüblichen Server allein mehr beherrscht werden können. Cloud-Infrastrukturen bieten sich ebenso wie eine Inhouse-Installation beim Betrieb der sones GraphDB an.

Die sones GraphDB war eine der ersten nonrelationalen Datenbanken in der Cloud und ist in Kombination mit der Microsoft Azure und Amazon S3 Cloud erhältlich.

Die sones GraphDB zählt zu den NoSQL-Datenbanken. NoSQL steht dabei für Technologien, die sich vom klassischen relationalen Ansatz gelöst haben und für verschiedene Anforderungen der heutigen Zeit innovative Lösungen zur Verfügung stellen.

Bei der sones GraphDB sind Informationen (Knoten) mit anderen, in Beziehung stehenden Informationen über Kanten direkt verknüpft. Knoten und Kanten bilden die atomare Graphen-Struktur. Die „klassischen" Zuordnungstabellen oder Joins sind überflüssig.

Die sones GraphDB ist die Kombination aus der Möglichkeit von Graphdatenbanken (Daten werden in einer Art Netz, dem Graphen gespeichert und durchsucht) und flexibler Datenmodellierung im laufenden Betrieb.

Somit muss bei einer Anpassung oder Ergänzung des Datenschemata, die GraphDB nicht wie herkömmliche Datenbanken neu aufgesetzt werden, sondern das Datenschemata kann im laufenden Betrieb angepasst werden. Unsere Technologie gibt Ihnen somit alle Freiheiten für eine flexible und schnelle Datenmodellierung. Durch die Einsparung immenser Rechenleistung und Hardware ist die GraphDB auch Ressourcen-sparend und effizienter als viele herkömmliche Systeme. Die sones GraphDB verfügt über die intuitive Anfragesprache GQL, welche an SQL angelehnt ist und um ein auf vernetzte Datenhaltung und Abfrage spezialisiertes Sprachset erweitert wurde. Sie ist ein direktes und mächtiges Werkzeug zur Modellierung Ihrer Daten. Sie erleichtert Entwicklern, die bereits Kenntnisse mit SQL gesammelt haben, den Einstieg in unsere Technologie, Anfragen an die Datenbank können aufgrund der klaren und einfachen Syntax nachvollziehbarer und oftmals wesentlich kürzer gestellt werden.

Dateien und Datenobjekte sowie deren Metadaten und Attribute werden als Knoten und Kanten bezeichnet und gespeichert. Die Attribute sind, wie man es aus den objekt-orientierten Programmiersprachen gewohnt ist, typisiert und eine Vererbung ihrer Eigenschaften an abgeleitete Typen ist möglich. Gleichzeitig kann jeder Knoten zusätzliche Attribute ohne Anpassung des Schemas speichern. So können Knoten und Kanten besser klassifiziert und ihre Attribute einfacher gepflegt werden.

Der Aufwand für die Administration Ihrer Datenbanklösung sinkt. Zudem ist keine Festlegung des Datenschemata im Vorfeld nötig, da dieses jederzeit einfach und dynamisch verändert werden kann. Projekte können schneller realisiert und agile Softwarentwicklungsprozesse können besser abgebildet werden. Unsere Technologie ist in der Lage unterschiedliche Datenströme zu verwalten. In den Editionen können Sie unterschiedliche Datentypen von Ursprungsinformationen (z.B. ein Bild als Druckversion und als Thumbnail) verwalten, durch die Anlage von Revisionen ist sichergestellt, dass alle umgesetzten Daten-Änderungen nachverfolgt werden können.

Unsere Mehrwerte

Sie können Ihre Dokumente, E-Mail, Videos, Bilder und Protokolle als Knoten in der GraphDB speichern, versionieren und verschiedene Editionen hiervon verwalten, ohne Performanceverluste bei Abfragen in Kauf nehmen zu müssen.

Daten, die verschiedene Objekttypen wie Bilder, Text- und Videodateien enthalten, können so noch schneller gespeichert, miteinander vernetzt und wieder geladen werden. In bisherigen Datenbanksystemen konnten Verbindungen zwischen diesen Dateien nur von Hand oder gar nicht erzeugt werden. Dies geschieht in unserer Datenbank automatisch. Durch die Integration themenspezifischer Ontologien, können auch komplizierte Zusammenhänge und Sachverhalte aus Forschung und Wissenschaft analysiert und in Verbindung gebracht werden.

So können Sie beispielsweise innerhalb eines Forschungsprojekts alle in Beziehung stehenden Informationen zu einem Teilbereich auf Knopfdruck hervorheben/analysieren/recherchieren oder eines Kundenprojektes passende E-Mails, Videos, Dokumente, Einträge in CRM-Systemen oder wissenschaftliche Abhandlungen durchsuchen und passende Dateien für Ihre weitere Arbeit finden.

Die GraphDB ist in der Lage, externe Daten im Stil des Semantic-Web bzw. Linked Data zu vernetzen. Einen weiteren Vorteil stellt hier die Fächerung und Vergrößerung des Wissens und der Informationsdichte innerhalb Ihres Unternehmens oder einer Anwendung durch Anreicherung mit Daten aus externen Datenquellen, ähnlich Wikipedia, dar. Diese können aus dem Web oder aus anderen, internen Anwendungen generiert werden.

Erweiterungsschnittstellen und APIs für Entwickler (C#, .NET, REST, Java)

Durch die von uns zur Verfügung gestellten Erweiterungsschnittstellen und APIs für Entwickler (C#, .NET, REST, Java-Client), ist ein leichtes Integrieren unserer Technologie in bestehende Software-Infrastrukturen möglich. Unsere Technologie kann nach den Anforderungen Ihres Unternehmens oder Ihrer Entwickler erweitert werden und somit individuelle Lösungen für Ihre spezifischen Problemstellungen abbilden.

In der sones GraphDB ist die klassische Trennung von Dateisystem, Datenbank und Schema aufgehoben. Mithilfe unseres objektorientierten Dateisystems kann die Graphenstruktur direkt auf Festplatte gespeichert werden. Somit stehen Ihnen nicht nur bei ausgewählten Anwendungen die zahlreichen Funktionen der GraphDB zur Verfügung, sondern auch im herkömmlichen Betrieb.

Die sones GraphDB kann somit relevanten Informationen, wie beispielsweise Dokumente, Datenbankeinträge oder verschlagwortete Inhalte, direkt miteinander in Verbindung bringen und so durch Vereinfachung der herkömmlichen Arbeitsweise neue Maßstäbe in Skalierbarkeit und Performance setzen. Hiermit werden bisherige komplexitätsbedingte oder unlösbare Probleme in der Datenspeicherung und des Datenhandlings beherrschbar.

Geschäftsführung

  • Richard Doll, Alexander Oelling
    Amtsgericht Leipzig
    USt-IdNr.: DE258592423
    HRB 26679

Kontakt

  • Telefon:+49 341 39 29 680
    E-Mail:info@sones.de
  • » Kontakt
Community Edition Download
Free Trial Enterprise Edition
Pressemitteilungen