我正在寻找一个可以编译到C++应用程序中的轻量级数据库库。
有这样的库吗?
我正在寻找一个可以编译到C++应用程序中的轻量级数据库库。
有这样的库吗?
SQLite不是平面文件,但它基于文件,可以轻松地嵌入应用程序中。
你也可以看一下BerkleyDB
来自wikipedia:
Berkeley DB(BDB)是一个计算机软件库,提供高性能的嵌入式数据库,并在C、C++、Java、Perl、Python、Ruby、Tcl、Smalltalk和许多其他编程语言中提供绑定。BDB将任意键/数据对存储为字节数组,并支持单个键的多个数据项。BDB可以支持数千个同时控制线程或并发进程,操作最大可达256TB的数据库,在包括大多数类Unix和Windows系统以及实时操作系统在内的各种操作系统上运行。