多语言展示
当前在线:653今日阅读:23今日分享:25

cabinet软件怎么用

Kyoto Cabinet是一个数据库管理的库,是Tokyo Cabinet的改进版本。数据库是一个简单的包含记录的数据文件,每个记录是一个键值对(Key/Value),Key和Value都是变长的字节序列。Key和 Value既可以是二进制的,也可以是文本字符串。数据库中的Key必须唯一。数据库既没有表的概念,也不存在数据类型。所有的记录被组织为Hash表或 B+树。
工具/原料

PC

方法/步骤
1

Windows下编译和安装KC,步骤如下: 1) 解压源代码到本地硬盘上 假设源代码所在目录为H:\kyotocabinet-1.2.76。

2

2)补充stdint.h头文件 从网址下载,把stdint.h文件解压到H:\kyotocabinet-1.2.76。

3

3) 修改KC源代码正确使用STL库 由于std空间中的unordered_map、hash、regex、smatch等都在std::tr1的空间中。

4

修改1:打开kccommon.h文件,找到第95行的代码,如下: namespacestd {using tr1::hash; using tr1::unordered_map; using tr1::unordered_set; }把上面代码移动(剪切/粘贴)到#endif之后的位置,保存文件。

5

修改2:打开kcregex.cc文件,找到第25行,在#endif前面添加下面几行代码。

注意事项

由于限制,添加不了网站,如果需要请留言。

推荐信息