Pull to refresh

Oracle NoSQL database

Reading time 1 min
Views 8.6K
На рынок 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 операций в секунду.
Tags:
Hubs:
+52
Comments 28
Comments Comments 28

Articles