Ontotext GraphDB
Deweloperzy | Ontotekst |
---|---|
Wersja stabilna | 9.9.1 / wrzesień 2021
|
System operacyjny | Międzyplatformowe |
Dostępne w | język angielski |
Typ | Baza danych , Triplestore , Grafowe bazy danych |
Licencja | GraphDB-Free jest darmowy. SE i EE są licencjonowane według użytego rdzenia procesora. Dostępne są modele subskrypcji wieczystej i rocznej. |
Strona internetowa |
Ontotext GraphDB (wcześniej znany jako BigOWLIM) to grafowa baza danych i narzędzie do odkrywania wiedzy zgodne z RDF i SPARQL i dostępne jako klaster o wysokiej dostępności. Ontotext GraphDB jest używany w różnych europejskich projektach badawczych.
Od kwietnia 2021 r. Graph DB zajmuje 4. miejsce w rankingu najpopularniejszych sklepów RDF i 6. najpopularniejszy system Graph DBMS. Niektórzy kategoryzują to jako bazę danych NoSQL. W 2014 Ontotext nabył znak towarowy „GraphDB” od Sones.
Jeśli chodzi o typową bazę danych grafów, ontologie są ważnymi danymi wejściowymi dla baz danych. Podstawową ideą jest repozytorium semantyczne .
Architektura
GraphDB służy do przechowywania semantycznych danych Grafu wiedzy i zarządzania nimi . Jest zbudowany na RDF4J zaimplementowanej przez RDF4J 's Storage and Inference Layer (SAIL). Architektura składa się z trzech głównych komponentów:
- Workbench to internetowe narzędzie administracyjne. Interfejs użytkownika oparty jest na aplikacji internetowej RDF4J Workbench
- Silnik składa się z optymalizatora zapytań , wnioskodawcy, pamięci masowej i menedżera wtyczek. Argumentem w GraphDB jest Forward chaining , którego celem jest całkowita materializacja . Menedżer wtyczek obsługuje indeksy zdefiniowane przez użytkownika i może być konfigurowany dynamicznie w czasie wykonywania. Obejmują one:
- RDF Rank, który jest algorytmem identyfikującym najistotniejsze podmioty, podobnie jak PageRank Google, oceniający ich wzajemne powiązania
- GeoSPARQL , który jest standardem dla połączonych danych geograficznych . Wtyczka jest w stanie konwertować między systemami odniesienia za pomocą współrzędnych do domyślnego, który OGC określa jako format CRS84
- Lucene , która obsługuje funkcje wyszukiwania pełnotekstowego. Zapewnia to różnorodne opcje indeksowania i możliwość jednoczesnego korzystania z wielu różnie skonfigurowanych indeksów w tym samym zapytaniu przy użyciu Apache Lucene , wysokowydajnej, w pełni funkcjonalnej wyszukiwarki tekstowej
- Łączniki : Wydajność wyszukiwania, takiego jak wyszukiwanie pełnotekstowe i wyszukiwanie aspektowe, można znacznie poprawić za pomocą łączników, umożliwiając implementację przez zewnętrzny komponent lub usługę. GraphDB posiada złącze dla obu dobrze znanych wyszukiwarek open-source , Solr i Elasticsearch .
- Dostępny jest również konektor umożliwiający integrację z MongoDB , zapewniający skalowalność i zalety wydajnościowe.
- Relacyjna wirtualizacja danych (Ontology-Based Data Access, OBDA) jest realizowana poprzez integrację ontop
- SQL Access przez JDBC jest dostępny dla tradycyjnych narzędzi analitycznych, takich jak Tableau i PowerBI
- Kafka Sink Connector do pozyskiwania dużych ilości danych.
- GraphQL do grafów wiedzy i wyszukiwania semantycznego w oparciu o Elasticsearch i eksponowany przez GraphQL.
Funkcje i integracje
Według Ontotext Graph DB obsługuje:
- GraphDB używa RDF4J jako biblioteki, wykorzystując swoje API do przechowywania i wysyłania zapytań.
- Obsługuje języki GraphQL , SPARQL i SeRQL oraz formaty serializacji RDF (np. RDF/XML, N3, Turtle).
- Obsługuje niestandardowe zestawy reguł wnioskowania, a także RDFS , RDFS-plus, OWL 2 RL i QL.
- Integruje OpenRefine do pozyskiwania danych tabelarycznych i zapewnia wyszukiwanie podobieństw semantycznych na poziomie dokumentu.
Używa
Ontotext Graph DB jest używany w różnych obszarach naukowych, np. genetyce , opiece zdrowotnej , kryminalistyce danych , dziedzictwie kulturowym , geografii , planowaniu infrastruktury , inżynierii lądowej , historiografii cyfrowej , oceanografii .
Aby uzyskać więcej przykładów, zobacz „Różne zastosowania bazy danych grafów semantycznych do organizacji wiedzy i badań” poniżej.
Klienci komercyjni to BBC Sport , Financial Times , Springer Nature , UK Parliament , AstraZeneca , a także z branży farmaceutycznej i finansowej.
Niektóre przypadki użycia koncentrują się na skalowalności i dużych rozmiarach danych.
Zobacz też
Linki zewnętrzne
- Witryna produktowa Ontotext
- Repozytorium Github dla Apache Licensed Workbench dla GraphDB
- Zarejestruj artykuł z 15 stycznia 2020 r. o Ontotext GraphDB
- Wpis W3.org dla GraphDB
- Różnorodne zastosowania bazy danych grafów semantycznych do organizacji i badań wiedzy: prezentacja, wideo, projekt GitHub i bibliografia Zotero .