Oracle NoSQL database

На рынок NoSQL подтягиваются большие игроки. На сайте Oracle Corp. появилось описание нового продукта — Oracle NoSQL database. Пока документации нет, самого сервера (по крайней мере community edition) нет, но должно появиться «к середине октября».
Но по тому, что уже выложено, можно составить определенное впечатление:

Key-Value, ничего больше, набор операций очень простой — CRUD (create/read/update/delete)
Написан на java
В качестве backend судя по всему — berkeley db
Распределенный, шардинг+репликация на запись. и load balancing на чтение.
Без single point of failure — то есть нет такой ноды, смерть которой привела бы к остановке всего кластера
Настраиваемая э… «consistency» (как это будет по русски? — способ разрешения конфликтов?), none — time based — version based — absolute
Обещают транзакции, full ACID (!)
Рассчитана на большие обьемы
web интерфейс для администрирования

Там же приведены определенные результаты тестирования — на кластере из 96 машин (3 группы репликаций) на 2 миллиардах записей, Yahoo! Cloud Serving Benchmark (YCSB) показал примерно 350000 инсертов в секунду. Или для смешанной нагрузки (50% чтение, 50% update) — порядка 55000 операций в секунду.


Понравилась статья? Поделись с остальными.

Комментарии закрыты.