Android + NoSQL Android + NoSQL database database

Android + NoSQL


CouchBase Mobile is probably what you are looking for. I don't think there is an equivalent solution for MongoDB yet, and it's not really what it is designed for anyway.

EDIT: But what is wrong with the MySQL option?


iBoxDB for Java can install in the Android emulator,hava an interface called 'IBoxRecycler' , it can collect database's data(byte[]) , then convert data to sql, and replicate to server. if server also iBoxDB, just send data don't need convert

for (OPEntity k : BoxData.getActions()) {  String tableName = k.TableName;  Map<String, Object> v = k.Select();  String sql = ( tableName, v ) to SQL;  SendToMySQL( sql );}

https://github.com/iboxdb/forjava


A new kid on the block is JasDB. It has an exceedingly simple API and works on Android. Examples:

create object

SimpleEntity entity = new SimpleEntity();entity.addProperty("title", "Title of my content");entity.addProperty("text", "Some big piece of text content");bag.addEntity(entity);

range query

QueryExecutor executor = bag.find(QueryBuilder.createBuilder().field("age")   .greaterThan(10).field("age").smallerThan(30).sortBy("country"));