Pull to refresh

Oracle NoSQL database

Reading time1 min
Views8.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:
Total votes 58: ↑55 and ↓3+52
Comments28

Articles