Что такое gStore
gStore — это система управления RDF-данными на основе графов (или то, что обычно называют «тройным хранилищем»), которая сохраняет структуру графа исходных данных RDF. Её модель данных представляет собой помеченный направленный мультирёберный граф, где каждая вершина соответствует субъекту или объекту.
Мы представляем заданный SPARQL-запрос в виде графа Q. Обработка запроса включает поиск подграфов, соответствующих Q, в графе RDF G, вместо объединения таблиц в системе управления реляционными данными. gStore включает индекс над графом RDF (называемый VS-деревом) для ускорения обработки запросов. VS-дерево — это сбалансированное по высоте дерево с рядом связанных методов обрезки для ускорения сопоставления подграфов.
(ПРИМЕЧАНИЕ: здесь используется гомоморфизм вместо изоморфизма).
Проект gStore поддерживается Национальным научным фондом Китая (NSFC), Советом естественных и инженерных исследований Канады (NSERC) и Гонконгским исследовательским грантовым советом (RGC).
Что нового в gStore
В gStore есть три важные функции:
Почему gStore?
После серии тестов мы анализируем результаты и сохраняем их в Test Results. gStore работает быстрее при ответе на сложные запросы (например, содержащие циклы), чем другие системы баз данных. Для простых запросов и gStore, и другие системы баз данных работают хорошо.
Кроме того, сейчас наступила эпоха больших данных, и появляется всё больше структурированных данных, а исходные реляционные системы баз данных (или системы баз данных на основе реляционных таблиц) не могут эффективно с ними работать. В отличие от них, gStore может использовать особенности структур данных и повысить производительность.
Более того, gStore является высокорасширяемым проектом. Было предложено много новых идей для графических баз данных, и большинство из них можно использовать в gStore. Например, некоторые члены нашей группы разрабатывают распределённую систему gstore.
Открытый исходный код
Исходный код gStore доступен в качестве открытого исходного кода под лицензией BSD. Вы можете использовать gStore, сообщать об ошибках или предложениях или присоединяться к нам, чтобы сделать gStore лучше. Также вы можете создавать любые приложения на основе gStore, уважая нашу работу.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )