2012-05-05 15 views
5

Estoy buscando una base de datos de almacenamiento de documentos noSQL integrada sin servidor para (principalmente) Android e iOS.
Para simplificar, necesito un documento basado en SQLite: PServerless embedded noSQL para Android y iOS

MongoDB es grande, y tiene una gran cantidad de conductores pero necesita un servidor ...
Tal vez una versión simplificada de la misma podría estar bien ...

+1

¿Qué le hace pensar que el código tiene algo que ver con NoSQL? Eso se parece a un ORM relacional para mí. Prueba OrmLite por eso. De lo contrario, hay un puerto de TouchDB para Android en el que se está trabajando. – CommonsWare

+0

Sí, lo siento, el "ejemplo" no es el mejor del mundo ... :( Lo he eliminado para que sea más claro – TesX

Respuesta

-1

Debería considerar Parse.com. Es muy fácil de usar. No es sin servidor, pero proporcionan el servidor y vale la pena. Es gratis para pequeñas cantidades de solicitudes API.

Dicho sea de paso, usa servidores EC2 que ejecutan Ruby y MongoDB y es increíblemente escalable. No requiere casi ningún trabajo y está en iOS y Android.

0

no puedo ayudar con Android, pero echa un vistazo a esta bases de datos clave/valor que han sido portados (envueltos) para iOS:

  • LevelDB (Puerto: NULevelDB): Desarrollado por Google, y parece ser uno de los más rápidos que hay.
  • TokyoCabinet (Puerto: TSDocDB): Muy rápido, pero parece un poco desactualizado, la página oficial indica que hay una nueva versión (llamada KyotoCabinet) que es incluso más rápida, pero para eso no hay puerto (en cuanto Lo sé). Y, tiene licencia como LGPL (que parece no ser totalmente compatible con la AppStore).
0

iBoxDB for java se puede ejecutar en Android, puede almacenar objetos. si se usa para almacenar HashMap, funciona como la base de datos de la tienda de documentos https://github.com/iboxdb/forjava