feed

MySQL

Google ha lanzado Google Cloud SQL, una esperada funcionalidad para todos los desarrolladores que usan Google App Engine. Al fin podremos usar una base de datos relacional en la nube de Google muy familiar a MySQL. Como siempre, la idea es que nos centremos en desarrollar nuestra aplicación y servicios sin la problemática de manejar, mantener y administrar complejas bases de datos relacionales.

Hasta ahora el único almacén de datos del que disponíamos en App Engine no era como una base datos tradicional, si no solamente con Google Datastore que usa un enfoque jerárquico orientado a objetos al estar basado en otra tecnología de Google, el Google Bigtable que es un sistema distribuido de almacenamiento de datos estructurados. objetos de datos se almacenaba en estructuras a las que accedíamos implementando las interfaces JDO/JPA de Java o la interfaz de datos de Python.

Con Google Cloud SQL dispondremos integrado en Google App Engine de un servicio de datos de alta disponibilidad donde nuestros datos se replicarán de forma sincronizada en múltiples data center. Así se escalará automáticamente sin que tengamos que preocuparnos de la carga en base de datos. Podremos usar JDBC para java y DB-API en Python para conectarnos desde nuestra aplicación. Para administrar las diferentes bases de datos existe una interfaz de gráfica.

Un aspecto a tener en cuenta es la posibilidad de exportar nuestra base de datos MySQL a la nube usando App Engine.

Cloud SQL está disponible en fase beta y de prueba, de momento en forma gratuita. Seguirá evolucionando y se avisará a los usuarios del precio al menos 30 días antes de cualquier cargo.

Vía | Google Code Blog

Más información | Google Cloud SQL

En Genbeta Dev | Introducción a Google App Engine

Utilizamos en muchas ocasiones VirtualBox para gestionar maquinas virtuales. Sin embargo en muchas ocasiones el proceso de construir máquinas virtuales es cuando menos tedioso. Vagrant es un software que nos permite construir nuestras máquinas virtuales de una forma rápida y automática a través del concepto que denominan "box" o caja. Para que Vagrant nos funcione necesitamos tener instalado VirtualBox.

Una vez que tenemos configurado VirtualBox en nuestro equipo el siguiente paso sería...

Leer más »

Tal y como se esperaba, la compañía de Austín ya ha puesto en manos de sus desarrolladores recientemente las primeras de las revisiones Alfa de Xojo con capacidad para crear y desplegar aplicaciones nativas para iOS, y ahora podemos conocer un poco más de lo que está por llegar gracias, precisamente, a un post publicado en el blog de la compañía.

Así, los dos primeros puntos indicados por Geoff...

Leer más »

MariaDB, uno de los forks más conocidos de MySQL, ha anunciado la disponibilidad de la versión 10. Esta nueva release trae importantes mejoras tanto en rendimiento y velocidad como en escalabilidad frente al código legacy de MySQL, además añade soporte a tecnologías NoSQL.

Desde su lanzamiento en 2009, MariaDB ha construido una activa y vibrante comunidad de desarrolladores que les permite innovar...

Leer más »

WebScaleSQL es el proyecto Open Source iniciado por ingenieros de Facebook, Google, LinkedIn y Twitter, abierto a aportaciones del resto de la comunidad. Presentado esta semana, sobre un branch de la release MySQL 5.6 community, el objetivo es mejorar con el conocimiento adquirido por estas compañía y llevar este sistema de bases de datos a un alto grado de eficiencia que soporte las exigencias a...

Leer más »

Aunque no sea una actualización tan importante como la que se produjo hace unas semanas, al menos en contenido, el anuncio de Google de soportar conexiones nativas MySQL a Google Cloud SQL posibilita trabajar de una forma distinta a lo que se hacía hasta ahora con las bases de datos en la nube.

Esto significa que se da entrada a estándares abiertos como es el conector MySQL Wire para bases de...

Leer más »

Twitter, el gigante del microblogging, usa MySQL como base de datos para la gran mayoría de su sistema (tweets, timelines, datos del usuario…). Como es lógico en una web que tiene que soportar un tráfico tan brutal, han tenido que, aprovechando el carácter open source (de momento) del SGBD de Oracle, tunear MySQL al máximo para que ofrezca un rendimiento óptimo (aquellos pioneros que estábamos en...

Leer más »

Oracle ha anunciado una nueva release de MySQL Cluster. En esta nueva release, se soporta el uso de NoSQL a través de una API C++ un protocolo memcached y una interfaz REST.

Por otro lado, el acceso a la interfaz SQL de toda la vida se realiza de la forma habitual (JDBC , etc). Oracle asegura que en esta nueva release se ha mejorado la velocidad al ejecutar consultas complejas por setenta, una...

Leer más »

El mundo de las redes sociales, los servicios webs o las apps móviles cada vez se parece más al de la música o al del cine. Y junto a las grandes estrellas o las campañas de marketing agresivas, el hype (pronúnciese jaip) también se ha establecido en este mundo. El último gran hype se llama Pinterest, es un bookmarklet social a mitad de camino de Delicious (del clásico, no del pseudo-remake de...

Leer más »

Actualización: ¡Feliz día 28 de diciembre, día de los Santos Inocentes!
Como muchos habéis adivinado ya en los comentarios no era más que una broma de este día. Agradecemos vuestro maravilloso sentido del humor, esperamos que hayáis disfrutado tanto como nosotros en crearla, y disculparnos los que os llevastéis un buen susto que casi se os cae el café encima…MySQL sigue con la misma licencia ,...

Leer más »

Si de verdad quieres aprender de cualquier tema, tienes que escuchar y leer a los mejores en ese campo. Si quieres aprender de escalabilidad y rendimiento de bases de datos de gran carga y tamaño, escuchar al arquitecto de bases de datos de un gigante en expansión continua parece una gran idea. Pues bien, Jeremy Cole , uno de los arquitectos de bases de datos de Twitter impartió una charla en el...

Leer más »

Sigue a Genbetadev