Entradas

IndexedDB, un sistema de BBDD que también funciona sin conexión

Tener bases de datos detrás de las aplicaciones, pero cuando estás desarrollando una aplicación web es posible que las consultas se tengan que resolver en algún momento sin conexión a Internet. Te presentamos en este post IndexedDB, que facilita el almacenamiento y gestión de grandes cantidades de datos estructurados y añade esta interesante característica. Vamos a explicarte qué es más en detalle, así como las maneras de utilizarla en tu aplicación web.
Leer más

Redash, un comodín para facilitar y unificar la gestión de las bases de datos

¿Qué es Redash? Normalmente, hablamos de muchas herramientas que necesitamos en nuestro negocio y en nuestro día a día laboral, que nos facilitan algunas tareas a distintos niveles:  plugins, gestores de contenido, etc. Redash forma parte de los recursos Open Source para desarrolladores y dispone de un lenguaje de queries (las consultas que lanzamos contra las bases de datos), con una serie de características que facilitan considerablemente el trabajo en equipo. Además, lo puedes desplegar fácilmente sobre los Servidores Cloud de Arsys. Averigua más ventajas de esta aplicación en este post.
Leer más

Mejora el rendimiento de las aplicaciones y rebaja la carga de las BBDD con Memcached

Memcached es un servicio distribuido para cacheo de objetos en memoria que aumenta el rendimiento de cualquier aplicación web y rebaja la carga de los sistemas de bases de datos, aunque hoy es posible llevar su ámbito más allá y explotarlo en en el marco de desarrollo de prácticamente todos los proyectos IT. Memcached es otra de las herramientas Open Source para los equipos técnicos que podemos desplegar en sólo unos clics en los Servidores Cloud de Arsys.

Leer más

Cloud Computing, el entorno natural para la base de datos NoSQL CouchDB

CouchDB es una base de datos NoSQL capaz de replicarse en una amplia gama de entornos cliente y servidor. Por sus respectivas características, el Cloud Computing es el ambiente de funcionamiento más natural de CouchDB, otra de las aplicaciones Open Source que podemos instalar y desplegar sobre los Servidores Cloud de Arsys en sólo unos minutos.

Leer más

Apache Cassandra, una de las mejores opciones NoSQL para almacenamiento masivo en Cloud

Apache Cassandra es un sistema gestor para bases de datos NoSQL distribuidas. Está especialmente diseñado para el almacenamiento masivo, entornos donde la escalabilidad y disponibilidad suele ser las principales preocupaciones para los equipos técnicos, algo que podemos resolver muy fácilmente cuando lo instalamos en los  Servidores Cloud de Arsys.

Leer más

Redis y Cloud, aliados para elevar el rendimiento de las bases de datos

Más allá de las bases de datos relacionales como MySQL o sus alternativas, nos encontramos con Redis, un motor de base de datos que almacena la información en la memoria RAM. Esto quiere decir que es muchísimo más rápida y resuelve de manera sencilla y eficiente problemas que no necesitan la complejidad de otros sistemas. Además, es otra de las opciones Open Source que podemos desplegar en sólo unos clics desde el Catálogo de Aplicaciones  de los Servidores Cloud de Arsys.

Leer más

¿Por qué utilizar un CMS sin base de datos?

Aunque los gestores de contenido (CMS) más utilizados, como WordPress o Joomla!, utilizan bases de datos para manejar el contenido, también tenemos que ser conscientes de que hay alternativas que podemos utilizar en entornos más sencillos. En este artículo, repasamos cuándo puede ser recomendable tener en cuenta los CMS basados archivos de texto plano y cuáles son las mejores opciones, ya que sorprenden por sus funcionalidades y alto rendimiento, aunque no cuenten con una base de datos por debajo.

Leer más

Las mejores alternativas a MySQL

Cuando hablamos de sistemas gestores de base de datos el más usado con diferencia es MySQL. A veces puede parecer que no es necesario buscar alternativas, pues se trata de una estupenda opción, pero lo cierto es que hay mucho mundo más allá de MySQL.

La elección del motor de base de datos, como la mayoría de las piezas de un proyecto, debe ser realizada atendiendo a sus requisitos y necesidades y no siempre la mejor alternativa será MySQL, incluso en sistemas gestores de base de datos de código libre. En este artículo, repasamos las características de sus mejores competidores, como MariaDB, PostgreSQL, SQLite, las opciones con licencia y NoSQL.

Leer más

Para qué usar MongoDB… ¡Y para qué no!

MongoDB es la más representativa de las bases de datos conocidas como NoSQL, acrónimo de Not only SQL. También podemos denominarla con el término de base de datos documental, ya que lo que almacenamos son puros documentos JSON y no registros, como sucede en las tablas de las bases de datos relacionales.

Leer más