前言
FastDB是一个C++语言实现的开源的关系型内存数据库,支持基础的SQL语法,速度也不错,适合中小型项目用。
它是作为库文件在项目中使用,不是独立的服务,这点和LevelDB相同。之前在项目中使用内存数据库FastDB作为缓存,使用的过程中出现了一些问题,现在把当时记录的内容发出来,希望能为使用FastDB的朋友提供一些帮助。
FastDB官方网站:www.garret.ru/fastdb.html
现象一:
FastDB默认使用4GB文件,但是在windows和Linux系统上使用默认编译,即Windows直接使用VC++2013打开FastDB.sln编译,Linux使用configure-make编译后,生成的库不支持4G文件。