现在我有一个iPhone应用程序,基本上我想在服务器上从我的数据库(MongoDB)交换数据。如何在iPhone应用程序中连接到MongoDB?
请问我该怎么办?
原谅我的无辜,我是这方面的初学者...非常感谢你提前!
现在我有一个iPhone应用程序,基本上我想在服务器上从我的数据库(MongoDB)交换数据。如何在iPhone应用程序中连接到MongoDB?
请问我该怎么办?
原谅我的无辜,我是这方面的初学者...非常感谢你提前!
我认为你有两个选择去跟MONGO:
1)使用REST接口http://www.mongodb.org/display/DOCS/Http+Interface
2)使用Objective-C的驱动程序:https://github.com/timburks/NuMongoDB
除了Sid的选项,你也可以建立自己的后端,与mongodb通信,通过REST进行通信(使用您选择的语言)。通过这种方式,您可以将连接集中在后端,并避免设备出现连接问题。
如果你不完全绑定到MongoDB,看看CouchDB。它基本上与MongoDB(JSON文档存储)相同,但是对于Web。他们有一个很好的内置REST接口,使移动/服务器环境中的数据库交互非常好。
ObjCMongoDB(其中我是作者)也有iOS的支持:https://github.com/noa--/ObjCMongoDB – paulmelnikow 2013-03-17 04:51:32