Translate
jueves, 24 de octubre de 2013
The Functional Database
El amigo Rich Hickey (creador de Clojure) creo una base de datos funcional llamada datomic. Pero que es una base de datos funcional? Lo que nos promete la programación funcional es mayor orden; mejor consistencia y facilidades en el mantenimiento.
Datomic es una base de datos ACID flexible y adaptable; que se integra de forma natural con Clojure; se puede buscar de forma funcional; por ejemplo una query tiene la siguiente forma:
{:find [variables...] :where [clauses...]}
Si bien tiene una versión de pago; podemos bajarnos su versión gratuita.
Dejo link:
http://www.datomic.com/
http://www.infoq.com/presentations/datomic-functional-database?utm_source=infoq&utm_medium=popular_links_homepage