The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск СУБД RethinkDB 2.3

07.04.2016 09:45

Доступен релиз документо-ориентированной СУБД RethinkDB 2.3, обеспечивающей хранение данных в формате JSON, предоставляющей специализированный язык запросов ReQL и реализующей модель подписки на изменения (возможность отправить запрос один раз и получать информацию об изменении результатов). Подробнее о возможностях RethinkDB можно прочитать в анонсе прошлого выпуска. Код СУБД написан на языке С++ и распространяется под лицензией AGPLv3.

Ключевые улучшения:

  • Встроенная поддержка TLS для шифрования как клиентских соединений с БД так и соединений между серверами в кластере. Кроме того, обеспечена возможность применения HTTPS для работы со встроенным управляющим web-интерфейсом;
  • Система разделения привилегий, позволяющая создавать отдельных пользователей и наделять их определёнными полномочиями доступа к данным. Права доступа задаются на уровнях кластера, БД и отдельных таблиц и регулируют возможность совершения операций добавления, изменения, удаления и чтения документов, а также доступа к изменению настроек и установке сетевых соединений;
  • В язык ReQL добавлена новая команда "fold", которая позволяет выполнить операции отсеивания диапазона значений в упорядоченных потоках данных. В отличие от команды "reduce" операции "fold" выполняются над упорядоченными потоками. Опционально поддерживается возможность присоединения к выводу массива элементов, заданного через необязательный параметр "emit";
  • Добавлена поддержка работы на платформе Windows.


  1. Главная ссылка к новости (http://rethinkdb.com/blog/2.3-...)
  2. OpenNews: Выпуск СУБД RethinkDB 2.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44192-rethinkdb
Ключевые слова: rethinkdb, database
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Вадик (??), 10:12, 07/04/2016 [ответить]  
  • +/
    У них все такое же отставание по кол-ву инсертов от монги что и раньше?
     
     
  • 2.2, Аноним (-), 10:33, 07/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Где можно посмотреть бенчмарки?
     
     
  • 3.5, Вадик (??), 12:34, 07/04/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Где можно посмотреть бенчмарки?

    Честно говоря я уже не знаю где их сейчас можно смотреть. Года полтора назад я нагуглил такие, там был результат не очень на самом деле. Т.е. выборки случайные по базе в 250K записей уступали monogdb в два, а иногда и в более X раз.

     
  • 3.6, Вадик (??), 12:37, 07/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Но на самом деле мне хочется верить, что они подросли и уменьшили разрыв т.к. мне нравятся некоторые из их фич. Но т.к. они сами производительностью не афишируют, то логично предположить, что все осталось на месте...
     
  • 2.9, Аноним (-), 12:24, 09/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А в /dev/null писать еще быстрее. :-)

    RethinkDB гарантирует запись. Монгу для этого надо специально настраивать.
    Более того, монга - даже с ее транзакциями - работает на уровне изоляции read uncommitted.

    https://aphyr.com/posts/284-call-me-maybe-mongodb
    https://aphyr.com/posts/322-jepsen-mongodb-stale-reads

     

  • 1.3, novic (?), 11:53, 07/04/2016 [ответить]  
  • –1 +/
    Единственная подобного рода СУБД, которая адекватно и без "тормозов" работает у меня на референсах для встраиваемых устройств на Linux...
     
     
  • 2.4, Вадик (??), 12:32, 07/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А можно подробнее?
     

  • 1.7, Сам спросил (?), 16:29, 07/04/2016 [ответить]  
  • –1 +/
    Добавлена поддержка работы на платформе Windows.

    А если винлок?

     
  • 1.8, manster (ok), 18:19, 07/04/2016 [ответить]  
  • +1 +/
    интересный проект, подкаст с одним из разработчиков: http://devzen.ru/episode-0076/
     
  • 1.10, Аноним (-), 14:41, 09/04/2016 [ответить]  
  • +/
    Помнится, уже были такие потуги. XML и IBM, как она играла! Нет, ну как она играла!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру