我想訪問一個Iphone應用程序中的Cassandra實例,我需要一個客戶端客戶端 。我找不到一個,Thrift應該支持ObjectiveC,但我無法弄清楚如何做到這一點。如果有人對這個問題有任何瞭解,那麼這個問題就非常有趣。有沒有Cassandra的Objective-C客戶端?
1
A
回答
2
Apache Thrift有一個ObjC生成器。 (Complete list)。 如果你要發佈應用程序,我會考慮使用簡單的接口(例如http)創建一個服務器來輪流訪問cassandra數據庫。 但是,如果您是唯一可以直接訪問數據庫的用戶,
1
如果您不確定如何讓Thrift生成綁定,那麼請使用Schildmeijer發佈的內容。使用運行php + phpcassa的簡單網絡服務器或您的高級客戶端庫附帶的任何語言 - 列表:High level clients。 您可以使用一些開源庫將Cassandra中的資源作爲JSON或XML公開,然後使用NSURLRequests來完成這項工作。如果你使用XML,那麼Google的GDataXML是解析器的絕佳選擇,如果你使用JSON,那麼Google Code上的json-library是另一個不錯的選擇。
玩得開心!
相關問題
- 1. 有沒有VPAID客戶端?
- 2. 沒有客戶端的stunnel
- 3. 從沒有.NET客戶端
- 4. Backbone.js沒有客戶端JavaScript
- 5. 有沒有JavaScript的SSH客戶端?
- 6. Jira有沒有RIM黑莓客戶端?
- 7. 還有沒有HTTP/1.0客戶端?
- 8. 沒有Flash的客戶端SwfUpload後退
- 9. 沒有servlet的CXF客戶端
- 10. Android的Twilio客戶端沒有音頻
- 11. 沒有ASP.NET的SignalR Web客戶端?
- 12. 沒有使用maven的Restful客戶端
- 13. 有Cassandra的計數器和超列的Ruby客戶端嗎?
- 14. 是否有Node.js/JavaScript的Thrift或Cassandra客戶端
- 15. 使用Hector客戶端檢索Cassandra中所有行的列
- 16. nusoap客戶端沒有響應
- 17. xdebug沒有連接客戶端?
- 18. Pyro4客戶端沒有收到消息
- 19. 投擲Meteor.Error沒有到達客戶端
- 20. socket.io客戶端沒有收到消息
- 21. 用於Windows客戶端的Cassandra GUI
- 22. Ignite css客戶端的cassandra集成
- 23. Asp.net MVC客戶端驗證,沒有客戶端驗證的子項?
- 24. 有沒有一個簡單的OAuth2客戶端的PHP?
- 25. 是否有可能有客戶端驗證沒有JavaScript
- 26. Expressjs - 流cassandra結果集到客戶端
- 27. 從本地連接到客戶端cassandra
- 28. 如何找到Cassandra活動客戶端?
- 29. Ban Cassandra使用客戶端時間戳
- 30. Cassandra沒有jvm