A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
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 )