A principios de este mes, dimos el pistoletazo de salida al primera serie de seminarios web en nuestra última oferta, Couchbase Litela única base de datos NoSQL nativa hecha para móviles. Gracias a todos los que pudisteis asistir y a todos los comentarios y preguntas que recibimos. A continuación se presentan un par de preguntas frecuentes que escuchamos y que nos gustaría compartir:
P: ¿Qué plataformas soporta Couchbase Lite hoy (y posiblemente mañana)?
A: Hoy en día soportamos iOS y Android para Couchbase Lite, y estamos explorando activamente el soporte para otras plataformas móviles como Windows Mobile, así como plataformas que no son dispositivos como Mac OS y Linux. Pero, por ahora nos estamos centrando en iOS y Android.
P: ¿Qué características de seguridad tiene Couchbase Lite y Sync Gateway?
A: Para nuestra primera versión de Couchbase Lite y Sync Gateway, nos hemos centrado en una fase inicial de características de seguridad. En esta versión, nos aseguramos de que los datos almacenados en el dispositivo son tan seguros como el dispositivo. Además, hacemos uso de servicios de autenticación, como Facebook, Mozilla Persona, OAuth 1, o incluso opciones personalizadas, para permitir la replicación al dispositivo. Soportamos SSL para los datos transmitidos por cable entre Couchbase Lite y Sync Gateway.
P: ¿Qué tamaño tiene Couchbase Lite?
A: En la actualidad, Couchbase Lite tiene un tamaño aproximado de 500 KB.
P: ¿Existen limitaciones de tamaño conocidas con Couchbase Lite o Sync Gateway?
A: Actualmente tenemos un límite de tamaño de 20 MB por documento JSON y 20 MB por archivo adjunto. Más allá de esto, no tenemos limitaciones establecidas para el número de documentos que se pueden enviar a través del cable, o cuántos canales se pueden crear y utilizar. Sin embargo, tenemos un par de recomendaciones. Por ejemplo, a la hora de enrutar datos, los desarrolladores deberían utilizar tantos canales como usuarios tengan, y que cada documento no pertenezca a más de un puñado de canales. Además, también soportamos la eliminación y purga de documentos que pueden ser utilizados localmente en Couchbase Lite para su limpieza.
P: ¿Qué integraciones tiene actualmente Couchbase Lite y/o Sync Gateway?
A: Una de las peticiones más populares que hemos recibido es: "¿Podéis integrar vuestra tecnología con...?". Nos encanta que haya habido tanta demanda de nuestra tecnología, y estamos trabajando para conseguir más integraciones y asociaciones en un futuro próximo. En la actualidad, estamos trabajando con plataformas de desarrollo de aplicaciones móviles para apoyar a sus comunidades: Xamarin, Appcelerator y PhoneGap.
Con Couchbase Lite buscamos impulsar la próxima generación de aplicaciones utilizando una base de datos NoSQL nativa de pequeño tamaño. Prueba Couchbase Lite y Sync Gateway hoy y haznos saber lo que estás desarrollando hoy. Como estamos en Beta, no dudes en darnos tu opinión en nuestro foro de preguntas y respuestas o únete a nuestra lista de correo aquí: https://groups.google.com/forum/#!members/mobile-couchbase.