C++中Couchdb的库

ljsrvy3e  于 2022-12-01  发布在  CouchDB
关注(0)|答案(3)|浏览(146)

我想问一下,是否有任何库可以使使用C++管理couchdb数据库(在本例中为Cloudant)变得更容易。
我读过关于Couchdbcpp的书,但也许有一些库工作得更好。
多谢了!

nvbavucw

nvbavucw1#

如果您对"C"库而不是C++感到满意,那么这个库似乎可以维护,并且可以与CouchDB或Cloudant一起工作:
https://github.com/jubos/pillowtalk

9lowa7mx

9lowa7mx2#

据我所知,couchdbcpp目前没有维护,而且已经有好几年没有维护了。由于对couchdb的许多改进,而且Cloudant比vanilla couchdb有更多的特性,我的建议是使用C++ HTTP库与Cloudant通信。我不是一个C开发人员,所以我不能说最好的库可以使用,但我发现一个网站,看起来有一个不错的C库列表:http://en.cppreference.com/w/cpp/links/libs

eulz3vhy

eulz3vhy3#

CouchDB有RESTapi,你可以很容易地创建自己的。
我做了一个基于nlohmann(json库)和cpr(curl for people)的couchdb C++库。它只有200行。不是一个功能齐全的。但是也许你可以从这里开始。
https://github.com/ParkSeungwon/couchpp

相关问题