Вышел первый релиз OrientDB


Рубрика: Новости Linux
Метки: |
Просмотров: 1833

[dc] Вышел[/dc] I релиз ORIENTDB, системы управления БД, которая объединяет в себе возможности документо-ориентированной и графо-ориентированной БД. Даже при работы с документ-ориентированными данными взаимодействие м/у документами обрабатывается как в графо-ориентированной БД с определением прямых связей м/у записями. При этом пройти по цепочке содержимого деревьев и графов, как полностью так и частями, возможно в считанные миллисекунды. Дополнительно поддерживается интерфейс объектно-ориентированной БД, который работает поверх документо-ориентированного слоя. Код ORIENTDB написан на языке Java и распространяется под лицензией Apache.

ORIENTDB отличается высокой скоростью работы, на обыкновенном оборудовании дозволяя сохранять до 150 000 записей в сек.. При тестировании производительности, 1 сервер с ORIENTDB оказался способен заменить собою 125 серверов MYSQL. Распределённая сеть серверов способна обеспечить хранение до 9.223.372.036 млрд записей и 19.807.040.628.566.084 Терабайта данных. Оперирующий запросами ключ/значение кластер ORIENTDB может состоять из тыс. узлов, применяя для организации единого хранилища алгоритм распределённой хэш-таблицы (DHT). Для непосредственного хранения данных применяется свой алгоритм RB+Tree, сочетающий в себе особенности Red-Black Tree и B+Tree, что дает возможность добиться в два раза меньшего потребления памяти при сохранении скорости Red-Black Tree за счёт балансировки операций добавления и обновления данных.

Основные особенности:

Полная помощь ACID транзакций;

Помощь подмножества языка SQL для исполнения запросов c использованием конструкции SELECT (ORIENTDB не является реляционной БД, по этой причине полностью все возможности SQL не поддерживает);

Помощь хранения данных без описания предварительной схемы, с описанием полной структуры или в смешанном режиме;

100 процентов совместима со стандартом TINKERPOP Blueprints для графо-ориентированных БД;

Помощь языка запросов Gremlin;

Нативно поддерживает HTTP, RESTFUL и JSON протоколы без эксплуатации сторонних компонентов;

Возможность работы как в режиме встраивания в иные приложения, так и в качестве выделенного сервера;

Имеет весьма малый размер и не имеет сторонних зависимостей;

Поддерживается строгая политика разграничения доступа на базе ролей и полномочий пользователей;

Установочный пакет целиком самодостаточен;

Поддерживает отказоустойчивые конфигурации и репликацию (архитектура ORIENTDB с самого начала рассчитана на мультимастер репликацию);

Помощь запуска скриптов на стороне сервера (Server Side Scripting);

Доступна коммерческая помощь.


  • Комментариев: 0

  • Вконтакте

  • Facebook:

    Оставьте комментарий!

    grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

    Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

    Имя и сайт используются только при регистрации

    Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

    Авторизация 

    MaxSiteAuth.

    (обязательно)