Delphi и NoSQL

Кто-нибудь когда-либо использовал Delphi с базами данных NoSQL, такими как Mongo, CouchDB или другими? Какой из них вы бы порекомендовали?

Ответ 1

Для Mongo theres TMongoWire и pebongo (ранние стадии). Для couchDB, я считаю, что можно было бы взаимодействовать в основном через HTTP/JSON Для Cassandra я считаю, что лучшим вариантом было бы каким-то образом включить поддерживаемый язык в ваше приложение Delphi и использовать его для взаимодействия с Cassandra, или же реализовать веб-службу на поддерживаемом языке и сделать ее доступной для вашего приложения Delphi.

Надеюсь, что это поможет.

Ответ 2

Существует новый полнофункциональный драйвер для MongoDB "mongo-delphi-driver", который можно найти здесь (с примерами): https://github.com/gerald-lindsly/mongo-delphi-driver.

Ответ 3

В Delphi есть несколько базовых решений для баз данных NoSQL, которые можно прямо из коробки:

  • BDE и Paradox и dBase через TDatabase и TTable API;
  • TClientDataSet.

Не то, чтобы я предлагаю их, но вы не указали свои требования.