NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



Android: All content tagged as Android in NoSQL databases and polyglot persistence

NoSQL tutorials: Storing User Preference in Amazon DynamoDB using the Mobile SDKs

Just a CRUD tutorial for DynamoDB but based on a scenario that makes sense and demoing the API with two languages (Objective-C and Java):

The sample mobile application described here demonstrates how to store user preferences in Amazon DynamoDB. Because more and more people are using multiple mobile devices, connecting these devices to the cloud and storing user preferences in the cloud enables developers to provide a more uniform cross-device experience for their users.

This article shows sample code for both the iOS and Android platforms.

Original title and link: NoSQL tutorials: Storing User Preference in Amazon DynamoDB using the Mobile SDKs (NoSQL database©myNoSQL)


Storing High Scores in Amazon SimpleDB

This article highlights the benefits of connecting mobile devices to the cloud while also presenting an Amazon SimpleDB use case. Amazon SimpleDB is a highly available, flexible, and scalable non-relational data store that offloads the work of database administration. The app described here demonstrates how to store a high score list or leader board in SimpleDB. The app enables the user to view the high scores sorted by name or score, add and remove scores, and more.

What it doesn’t highlight is what happens with your application if your mobile device is disconnected.

Original title and link: Storing High Scores in Amazon SimpleDB (NoSQL database©myNoSQL)


NoSQL Screencast: Android Couchbase Tutorial

A 12 minutes screencast introducing the basics of Couchbase Mobile for Android applications:

Developing with CouchDB on Android

So you know why CouchDB on mobile is an awesome fit, but getting CouchDB working on the device is only the first step, for it to be useful CouchDB needs to provide an easy and convenient way to be used on mobile devices. This is the first in a series of introductions to CouchDB on Android.

In this post I will take a very basic CouchApp and turn it into a native Android App.

I was planning to post this link over the weekend to allow enough time for setting things up. But after reading about what you need to go through to develop on some other platform, I concluded you’ll get up to speed with CouchDB on Android in no time.

Original title and link: Developing with CouchDB on Android (NoSQL databases © myNoSQL)


Online File Backup and Synching Service for Android... CouchDB?

SpiderOak is a grand service. Should one need to access documents from a remote server, sync data between a Mac, Windows or Linux device, share documents with others, or simply backup you data safely, securely and automatically, SpiderOak is for you.

That’s how CouchDB would like to position itself.

Original title and link: Online File Backup and Synching Service for Android… CouchDB? (NoSQL databases © myNoSQL)


CouchDB for Android. iPhone Next?

CouchDB got quite some press with the announcement of CouchOne Mobile[1]. In the light of the changes in Apple policy[2], I am wondering if the iDevices (iPad, iPhone, iPod Touch) are next.

Anyway, I think there are additional ingredients to be added to the mix to make CouchOne Mobile see some traction:

  1. becoming rock solid. It is in direct competition with tools like SQLite which are rock solid
  2. there will be tons of applications that would require synchronization with remote servers. Remember, CouchDB strongest point is replication.
  3. there will be some good and cheap CouchDB hosting providers. When you sell $1.99 apps, you’ll not pay tons of dollars for hosting.

Update: while this comment from ☞ Damien Katz about CounchDB coming to iOS is pre Apple policy change, it is a good sign that Couchio CouchOne is trying to get it working as soon as possible:

Aaron Miller and I got Erlang booting up on iOS. CouchDB coming to an Apple device near you.

Update: Six month later iOS Mobile Couchbase is here.

  1. Just perform a Google search after ☞ couchone mobile and pick one of the results (they are all the same) to read the announcement.  ()
  2. John Gruber has a nice coverage of the changes ☞ here  ()

Original title and link for this post: CouchDB for Android. iPhone Next? (published on the NoSQL blog: myNoSQL)

CouchDB, Mobile Devices and The Distributed Web Data

Getting back from two crazy days I’m finding that the big news (at least in the media) is that CouchDB has released an CouchDB SDK for Android. You can read more about how to get it ☞ here.

We already knew that thanks to its friendly protocol and advanced replication features, CouchDB is a solid option when looking for distributed web data, Palm webOS and its db8 usage of CouchDB for replication being a very good example of this CouchDB use case.

CouchDB, Mobile Devices and The Distributed Web Data originally posted on the NoSQL blog: myNoSQL