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

OSCHINA-MIRROR/ufo5260987423-graphDatabase

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

Графовая база данных

Цель создания распределённой графовой базы данных

Основные характеристики выпуска

  • Версия 0.0.1
    • Поддерживает модель графа с возможностью выполнения операций добавления, изменения, удаления и поиска для GraphNode и GraphEdge.
    • Поддерживает Clojure как расширение команд для работы с графами.
    • Обладает распределёнными способностями.

В планах

  • Разработка ClassLoader для решения проблемы eval. На данный момент из-за отсутствия поддержки сборки классов в пространстве загрузки в версиях JDK ниже 1.8 теоретически существует ограничение на количество загружаемых классов — хотя это пока не создаёт серьёзных проблем.
  • Устранение ошибки java.lang.RuntimeException: Method code too large!. Это происходит из-за автоматической загрузки GraphEdge при загрузке GraphNode, когда слишком много объектов GraphEdge. В следующей фазе возможно использование индексации и ленивого последовательного доступа для решения этой проблемы.
  • Улучшение надёжности сетевых протоколов
  • Выпуск дополнительной документации по основным принципам после 28 июня 2015 года.

Инструкция по использованию

  • Для подпроектов core и client можно получить деплоемые jar-файлы сервера и клиента, выполнив команду mvn package.

  • Конфигурацию проекта core можно настроить через spring конфигурационный файл.## Почему была создана база данных графов

  • Применение модели графа в машинном обучении.

  • Современные графовые базы данных либо не поддерживают MySQL и другие традиционные реляционные базы данных в качестве back-end, либо имеют различия между community и enterprise версиями.

  • Попытка реализовать распределённый хранящийся в MySQL тип реляционной базы данных, который имеет поддержку XA.

О разработчике

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

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

Введение

С MySQL в качестве хранилища для графической базы данных. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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