May 13th, 2011

yco

noSQL это coSQL

Набрел на статью Erik Meijer и Gavin Bierman "A co-Relational Model of Data for Large Shared Data Banks" (название это прикол над статьей Codd-а 70го года).

Авторы утверждают, что популярные noSQL модели типа "ключ-значение" это просто категорные дуали к реляционной модели:



А также что операторы реляционной алгебры и запросы по объектной (т.е. key-value) модели легко заворачиваются в monad comprehensions.