1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-AgensGraph

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

AgensGraph: мощная графовая база данных

AgensGraph — это графовая мультимодельная база данных нового поколения для современной сложной среды данных. AgensGraph представляет собой мультимодельную базу данных, которая поддерживает реляционную и графовую модели данных одновременно, что позволяет разработчикам интегрировать устаревшую реляционную модель данных и гибкую графовую модель данных в одной базе данных.

AgensGraph поддерживает ANSI-SQL и openCypher (http://www.opencypher.org). В AgensGraph можно интегрировать SQL-запросы и Cypher-запросы в один запрос.

AgensGraph основан на мощной СУБД PostgreSQL, он очень надёжен, многофункционален и готов к использованию на предприятии. AgensGraph оптимизирован для работы со сложными связанными графовыми данными и предоставляет множество мощных функций базы данных, необходимых для корпоративной среды баз данных, включая транзакции ACID, управление параллелизмом с несколькими версиями, хранимые процедуры, триггеры, ограничения, сложный мониторинг и гибкую модель данных (JSON). Кроме того, AgensGraph использует богатые экосистемы PostgreSQL и может быть расширен множеством выдающихся внешних модулей, таких как PostGIS.

Сборка из исходного кода

  1. Клонируйте AgensGraph на свой локальный компьютер:
    $ git clone https://github.com/bitnine-oss/agensgraph.git
  2. Установите необходимые библиотеки и зависимости:
    • CENTOS:
      $ yum install gcc glibc glib-common readline readline-devel zlib zlib-devel
    • Fedora:
      $ dnf install gcc glibc bison flex readline readline-devel zlib zlib-devel
    • RHEL:
      $ yum install gcc glibc glib-common readline readline-devel zlib zlib-devel flex bison
    • Ubuntu:
      $ sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison
    • macOS (установите Xcode):
      $ xcode-select --install
  3. Настройте дерево исходных текстов в /path/to/agensgraph:
    $ ./configure --prefix=$(pwd)
    По умолчанию make install установит все файлы в /usr/local/pgsql/bin, /usr/local/pgsql/lib и т. д. Вы хотите указать префикс установки для текущей библиотеки. Если configure не находит заголовки с сообщением об ошибке, вы можете использовать опцию --with-includes=/path/to/headers.
  4. Соберите и установите AgensGraph:
    • Соберите и установите ядро AgensGraph:
      $ make install
    • Добавьте путь установки в переменную среды PATH, чтобы модули, которым нужен pg_config, могли получить необходимую информацию об установке. Если вы установили AgensGraph в том же месте, откуда скачали исходный код с GitHub, то можете использовать скрипт ag-env.sh, который устанавливает PATH и LD_LIBRARY_PATH с использованием текущего каталога. Для использования скрипта выполните следующую команду:
      $ . ag-env.sh
    ИЛИ, если вы установили AgensGraph где-то ещё, вы также можете сделать это, отредактировав файл /.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
    • ДОПОЛНИТЕЛЬНО: Соберите и установите AgensGraph вместе с другими модулями contrib и внешними модулями (если вы хотите собрать только AgensGraph, запустите make install. Эта команда собирает AgensGraph вместе с дополнительными расширениями):
      $ make install-world
    • ДОПОЛНИТЕЛЬНО: Установите переменную окружения AGDATA, чтобы легко настроить параметры AgensGraph при необходимости:
      $ echo "export AGDATA=/path/to/agensgraph/data" >> ~/.bashrc

Документация

Связанные проекты

Это... Инструмент визуализации. После установки AgensGraph вы можете использовать этот инструмент для работы с функциями визуализации.

Следуйте инструкциям по ссылке, чтобы запустить его. В разделе «Подключиться к базе данных» выберите тип базы данных «AgensGraph».

Лицензия

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

AgensGraph — это графовая база данных на основе PostgreSQL. Развернуть Свернуть
C и 6 других языков
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-AgensGraph.git
git@api.gitlife.ru:oschina-mirror/mirrors-AgensGraph.git
oschina-mirror
mirrors-AgensGraph
mirrors-AgensGraph
v2.13