问题描述
有没有人使用Delphi和Mongo,CouchDB或其他人等NOSQL数据库?您会推荐哪一个?
推荐答案
对于mongo来说/pebongo/"> pebongo (早期阶段).对于couchdb,我相信一个人将主要通过HTTP/JSON进行互动 对于卡桑德拉(Cassandra),我相信最好的选择是以某种方式在您的Delphi应用中包含一个支持的语言,并使用它与Cassandra进行交互,或者以支持的语言实现Web服务,并使您的Delphi应用程序可以访问.
希望它有帮助.
其他推荐答案
有一个新的全功能驱动程序,用于MongoDB" Mongo-Delphi-Driver",可以在此处找到(示例): https://github.com/gerald-lindsly/mongo-delphi-driver .
其他推荐答案
delphi很少有本机NOSQL数据库解决方案直接输入:
- bde¶dox&dbase通过tdatabase&ttable api;
- tclientdataset.
不是我建议他们,但您尚未列出您的要求.
问题描述
Have anyone ever used Delphi with NoSQL databases like Mongo, CouchDB or others? Which one would you recommend?
推荐答案
For Mongo, theres TMongoWire and pebongo (early stages). For couchDB, I believe one would interact mainly through HTTP/JSON For Cassandra, I believe the best bet would be to somehow incorporate a supported language inside your Delphi app and use that to interact with Cassandra, or else implement a web service in a supported language and make it accessible to your Delphi application.
Hope it helps.
其他推荐答案
There is a new full featured driver for MongoDB "mongo-delphi-driver" which can be found (with examples) here: https://github.com/gerald-lindsly/mongo-delphi-driver.
其他推荐答案
Delphi has few native NoSQL database solutions right-out-of-the-box:
- BDE & Paradox & dBase through the TDatabase & TTable API;
- TClientDataSet.
Not that I suggest them, but you have not listed your requirements.