В каком положении Datomic лежит в треугольнике CAP?

недавно я слышал, что Datomic как современная база данных, может быть отличным в моделировании данных и масштабируемости. Но я мало что об этом знаю. Следует ли база данных Datomic теореме CAP?

Если да, то в каком положении он лежит в треугольнике КЭП?

enter image description here

1 ответов


Datomic обеспечивает кислотную семантику и является CP для записи. Необычная вещь о Datomic заключается в том, что он не совместно находит службы чтения с транзакционные услуги. Ты не проходишь через трансактор. читать и вам не нужно читать внутри транзакции видеть согласованные данные. Это позволяет Datomic масштабировать чтение по горизонтали и позволяет принимать независимые решения о доступности чтения.

стоит прочитать http://docs.datomic.com/acid.html, особенно раздел последствий.