用于Android的Cassandra DB,它的API以及如何使用它?

用于Android的Cassandra DB,它的API以及如何使用它?,android,nosql,cassandra,Android,Nosql,Cassandra,我一直在搜索NoSQL数据库。在我对互联网的研究中,我发现Cassandra DB是使用最广泛的NoSQL DB。我也想在我的Android应用程序中使用它,但没有找到任何关于它的Android版本的信息 有没有像CouchDB有Ektorp这样的API在Android中使用? 卡桑德拉DB的决定是否正确 我需要它的Android API和教程开始?我只在StackOverflow上找到了这个链接,但它对我没有帮助 典型的方法是使用web服务器与cassandra接口,通过它向服务器发送请求,并

我一直在搜索NoSQL数据库。在我对互联网的研究中,我发现Cassandra DB是使用最广泛的NoSQL DB。我也想在我的Android应用程序中使用它,但没有找到任何关于它的Android版本的信息

有没有像CouchDB有Ektorp这样的API在Android中使用? 卡桑德拉DB的决定是否正确

我需要它的Android API和教程开始?我只在StackOverflow上找到了这个链接,但它对我没有帮助


典型的方法是使用web服务器与cassandra接口,通过它向服务器发送请求,并提供XML/JSON响应,这就是创建RESTful服务的意思


进入datastax下一届优秀开发者大赛决赛的应用程序之一就是一款android应用程序,它正好做到了这一点。下面是使用Virgil和Loopj的。

。下面是一篇关于如何使用Android应用程序RESTfully连接到Cassandra的博客文章:Hi Lyuben。谢谢在接受它作为最终实现部分之前,我只需要知道一件事。它会像CouchDB一样灵活、易于使用还是有一些复杂性?谢谢谢哈兹,它会帮助我。@PJakhar这是一个基于观点的问题,我不能客观地回答,因为我对CouchDB没有太多经验。最近做了类似的事情,我要说的是,添加Web服务器的间歇步骤作为cassandra的接口会使事情变得复杂,但是如果数据模型正确的话,查询C*是非常灵活的@柳本,我在简化我的问题。我想在我的Android手机上使用Cassandra作为我应用程序的本地数据库。同时,我希望将所有数据推送到服务器。它是否比其他NoSQL数据库更好地服务于此目的。因为通过这种方式,我将能够在双方使用相同的数据——在我的网站和安卓手机上。