Кто-нибудь когда-либо использовал Delphi с базами данных NoSQL, такими как Mongo, CouchDB или другими? Какой из них вы бы порекомендовали?
Delphi и NoSQL
Ответ 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.
Не то, чтобы я предлагаю их, но вы не указали свои требования.