轻量级NoSQL DB支持REST和JSON

时间:2011-12-17 23:24:19

标签: c++ json rest full-text-search nosql

只需寻找像SQLite一样紧凑的NoSQL DB,支持REST和JSON,最好用C / C ++实现,并且能够进行全文搜索。你能推荐一下吗?

2 个答案:

答案 0 :(得分:3)

您可能需要LevelDB,这是一个在Google上编写的快速键值存储库,提供从字符串键到字符串值的有序映射。您可以将其用作独立的基于文件的数据库。支持多种语言(C / C ++,Ruby,Java)。

同时查看Kyoto Cabinet,一个轻量级数据库库,一个简单的DBM实现,键值存储,基于独立文件的数据库(也在内存中) ,支持多种语言(Ruby,Java,C#,PHP等)。

答案 1 :(得分:2)

查看MongoDB;它是用C ++编写的。

您也可以查看CouchDB,但这是用Erlang编写的。