AgensGraph: мощная графовая база данных
AgensGraph — это графовая мультимодельная база данных нового поколения для современной сложной среды данных. AgensGraph представляет собой мультимодельную базу данных, которая поддерживает реляционную и графовую модели данных одновременно, что позволяет разработчикам интегрировать устаревшую реляционную модель данных и гибкую графовую модель данных в одной базе данных.
AgensGraph поддерживает ANSI-SQL и openCypher (http://www.opencypher.org). В AgensGraph можно интегрировать SQL-запросы и Cypher-запросы в один запрос.
AgensGraph основан на мощной СУБД PostgreSQL, он очень надёжен, многофункционален и готов к использованию на предприятии. AgensGraph оптимизирован для работы со сложными связанными графовыми данными и предоставляет множество мощных функций базы данных, необходимых для корпоративной среды баз данных, включая транзакции ACID, управление параллелизмом с несколькими версиями, хранимые процедуры, триггеры, ограничения, сложный мониторинг и гибкую модель данных (JSON). Кроме того, AgensGraph использует богатые экосистемы PostgreSQL и может быть расширен множеством выдающихся внешних модулей, таких как PostGIS.
Сборка из исходного кода
$ git clone https://github.com/bitnine-oss/agensgraph.git
$ yum install gcc glibc glib-common readline readline-devel zlib zlib-devel
$ dnf install gcc glibc bison flex readline readline-devel zlib zlib-devel
$ yum install gcc glibc glib-common readline readline-devel zlib zlib-devel flex bison
$ sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison
$ xcode-select --install
$ ./configure --prefix=$(pwd)
make install
установит все файлы в /usr/local/pgsql/bin
, /usr/local/pgsql/lib
и т. д. Вы хотите указать префикс установки для текущей библиотеки. Если configure
не находит заголовки с сообщением об ошибке, вы можете использовать опцию --with-includes=/path/to/headers
.$ make install
PATH
, чтобы модули, которым нужен pg_config
, могли получить необходимую информацию об установке. Если вы установили AgensGraph в том же месте, откуда скачали исходный код с GitHub, то можете использовать скрипт ag-env.sh
, который устанавливает PATH
и LD_LIBRARY_PATH
с использованием текущего каталога. Для использования скрипта выполните следующую команду:
$ . ag-env.sh
/.bashrc
(/.bash_profile
в macOS) следующей командой:
$ echo "export PATH=/path/to/agensgraph/bin:\$PATH" >> ~/.bashrc
$ echo "export LD_LIBRARY_PATH=/path/to/agensgraph/lib:\$LD_LIBRARY_PATH" >> ~/.bashrc
make install
. Эта команда собирает AgensGraph вместе с дополнительными расширениями):
$ make install-world
AGDATA
, чтобы легко настроить параметры AgensGraph при необходимости:
$ echo "export AGDATA=/path/to/agensgraph/data" >> ~/.bashrc
Документация
Связанные проекты
Это... Инструмент визуализации. После установки AgensGraph вы можете использовать этот инструмент для работы с функциями визуализации.
Следуйте инструкциям по ссылке, чтобы запустить его. В разделе «Подключиться к базе данных» выберите тип базы данных «AgensGraph».
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )