2011-08-25 23 views
8

Estoy investigando diferentes opciones para almacenar datos para mi aplicación en la nube de Azure. Me doy cuenta de que SQL-Azure está disponible. Sin embargo, estoy interesado en saber qué opciones de NoSQL están disponibles y, lo que es más importante, cuáles son los líderes en este espacio.qué bases de datos nosql están disponibles para azul

Respuesta

5

Si está buscando alternativas a SQL Azure, consulte Windows Azure Table Storage APIs y esta página wiki Data Storage Offerings on the Windows Azure Platform. También veo que otros ejecutan MongoDB dentro de un rol de trabajador, aunque una palabra de precaución, si está buscando una administración sencilla y una escalabilidad inmediata sin tener que configurarlo por su cuenta, Windows Azure Table Storage es el camino ir.

+0

+1 - acorde .... el almacenamiento de la mesa funciona bastante fácil de usar. –

1

He conseguido que MongoDB trabaje en un rol de Azure, tanto como un conjunto independiente como un conjunto de réplicas, aunque los conjuntos de réplicas son bastante complicados (al menos en la prueba de concepto que construí) y no he trabajado detalles sobre el apagado elegante y algunas otras cosas. Demostré esto en MongoSV el año pasado (video here).

10gen (creadores de MongoDB) ahora han formalizado esto, con una configuración de MongoDB que se ejecuta como un servidor independiente en una función de Azure. Con esta configuración, incluso podría escalar a varias instancias, lo que proporcionaría un servidor de "espera activa" en caso de que el servidor primario se fuera por alguna razón. Puede leer la documentación y tomar el último código (actualmente alfa) de here.

También debería poder ejecutar otras bases de datos NoSQL, siempre que pueda realizar una implementación xcopy-deploy o ejecutar una instalación desatendida.

+0

LInks to video is broken :( – ppumkin

Cuestiones relacionadas