{"id":237,"date":"2014-08-27T11:53:08","date_gmt":"2014-08-27T11:54:49","guid":{"rendered":"https:\/\/4847ccouchdb-1408462271000_alarge.jpg"},"modified":"2015-07-16T17:05:26","modified_gmt":"2015-07-16T23:05:26","slug":"apache-couchdb-bases-de-datos-con-json","status":"publish","type":"post","link":"https:\/\/emanuelpaxtian.com\/blog\/apache-couchdb-bases-de-datos-con-json\/","title":{"rendered":"Apache CouchDB, Bases de datos con JSON"},"content":{"rendered":"<p>Generalmente usamos sistemas de base de datos relacionales para desarrollar sitios web, sin embargo hay momentos en que las bases de datos relacionales no son la mejor opci\u00f3n para crear sistemas que tengan tiempos de respuesta bajos como chats en tiempo real por ejemplo.<\/p>\n<p><a href=\"http:\/\/couchdb.apache.org\/\" target=\"_blank\">Apache CouchDB<\/a>\u00a0es un sistema de base de datos basado en documentos\u00a0<strong>JSON<\/strong>, que puede ser manipulado mediante\u00a0<strong>JavaScript<\/strong>\u00a0y accedido por\u00a0<strong>HTTP<\/strong>, perfecto para las aplicaciones web de esta d\u00e9cada, que requieren acceso a datos r\u00e1pido y que sea compatible con NodeJS, para hacer aplicaciones en tiempo real.<\/p>\n<p>El sistema de base de datos es muy completo, seguro y f\u00e1cil de usar. La administraci\u00f3n puede hacerse mediante consola con CURL o a trav\u00e9s de la interfaz web Futon. El acceso a los datos se hace mediante Api HTTP y la manipulaci\u00f3n se hace mediante\u00a0<strong>MapReduce<\/strong>\u00a0de JavaScript por lo que es muy f\u00e1cil crear funciones para seleccionar los datos.<\/p>\n<p>No es algo para descartar, y representa un muy buena alternativa para crear aplicaciones Web y m\u00f3viles, sobretodo si necesitan un r\u00e1pido acceso a datos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Generalmente usamos sistemas de base de datos relacionales para desarrollar sitios web, sin embargo hay momentos en que las bases de datos relacionales no son la mejor opci\u00f3n para crear&hellip;<\/p>\n","protected":false},"author":1,"featured_media":527,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-237","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mysql"],"_links":{"self":[{"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/posts\/237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/comments?post=237"}],"version-history":[{"count":0,"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/posts\/237\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/media\/527"}],"wp:attachment":[{"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/media?parent=237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/categories?post=237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emanuelpaxtian.com\/blog\/wp-json\/wp\/v2\/tags?post=237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}