Delphi和NoSQL[英] Delphi and NoSQL

本文是小编为大家收集整理的关于Delphi和NoSQL的处理/解决方法,可以参考本文帮助大家快速定位并解决问题,中文翻译不准确的可切换到English标签页查看源文。

问题描述

有没有人使用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.

不是我建议他们,但您尚未列出您的要求.

本文地址:https://www.itbaoku.cn/post/597558.html

问题描述

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.