СУБД - Dgraph

0
Ваша оценка: Нет

Dgraph - это графо-ориентированная СУБД, предоставляющая средства для указания связей между записями, формируя граф из связанных друг с другом данных.

СУБД Dgraph изначально развивается с оглядкой на обеспечение минимальных задержек выполнения запросов, что позволяет использовать её для обработки информации в режиме реального времени. Архитектура приложения поддерживает создание распределённых конфигураций из нескольких экземпляров Dgraph, давая возможность масштабировать хранилища путём добавления дополнительных узлов при росте нагрузки или увеличении размера данных.

Для формирования запросов предлагается использовать язык GraphQL, результаты отдаются в формате JSON. Для хранения данных применяется хранилище в формате ключ/значение, предоставляемое библиотекой RocksDB. Обращение к СУБД производится по HTTP с использованием протокола Protocol Buffers поверх gRPC, что позволяет отправлять запросы из любых языков, для которых имеются клиентские библиотеки с поддержкой gRPC, в том числе обращаться к Dgraph из браузерных web-приложений.

Код СУБД написан на языке Go и распространяется под лицензией Apache 2.0.

 

Сайт разработчика: https://dgraph.io/
Страница приложения на: https://github.com/dgraph-io/dgraph
Что почитать?


Разместил: vikos 13 Июль 2016 в 15:26