01 2017 档案

摘要:简要说明 本次环境与 "http://www.cnblogs.com/oloroso/p/6306352.html" 中的一致。 依然是增删查改各测试10000次,每个测试重复5次取平均值。 1、不使用jemalloc和tbb测试 三个数据库除了 之外,默认都不使用 和`tbb`。 设置 的编译参数 阅读全文
posted @ 2017-01-20 17:51 乌合之众 阅读(16732) 评论(2) 推荐(0) 编辑
摘要:VS2015编译RocksDB RocksDB 是一个来自 facebook 的可嵌入式的支持持久化的 key value 存储系统,也可作为 C/S 模式下的存储数据库,但主要目的还是嵌入式。RocksDB 基于 LevelDB 构建。 1、下载rocksdb源码 2、使用CMAKE生成VS工程 阅读全文
posted @ 2017-01-20 16:04 乌合之众 阅读(6398) 评论(0) 推荐(1) 编辑
摘要:Leveldb 使用说明文档 原作者:Jeff Dean, Sanjay Ghemawat 翻译:乌合之众solym@sohu.com 英文原文地址 "https://rawgit.com/google/leveldb/master/doc/index.html" leveldb库提供持久性键值存储 阅读全文
posted @ 2017-01-19 16:36 乌合之众 阅读(11701) 评论(0) 推荐(0) 编辑
摘要:测试环境简单说明 Windows下测试 硬件环境如下: 处理器:Intel(R) Core(TM) i5 4460 CPU @ 3.20GHz 内 存:8GB 硬 盘:希捷 ST1000DM003 操作系统:Windows 10 企业版 编译说明: 两个都是使用VS2015编译的64位Release 阅读全文
posted @ 2017-01-19 13:56 乌合之众 阅读(5044) 评论(1) 推荐(0) 编辑
摘要:VS2015编译ForestDB ForestDB 是一个快速的 Key Value 存储引擎,基于层次B +树单词查找树。由 Couchbase 缓存和存储团队开发。 1、下载forestdb源码 2、使用CMAKE生成VS工程 打开cmd窗口(最好使用 ),进入源码目录,执行下面命令 3、编译F 阅读全文
posted @ 2017-01-19 10:25 乌合之众 阅读(460) 评论(0) 推荐(0) 编辑
摘要:VS2015编译levelDB Leveldb是一个google实现的非常高效的kv数据库,非常适合嵌入到程序中。如果有简单的key value数据库需求,而又想使用一个数据库服务的话,levelDB是非常合适的。(BerkeleyDB和forestdb也不错)。 本文不适用于VS2013及更低版本 阅读全文
posted @ 2017-01-18 17:22 乌合之众 阅读(5199) 评论(0) 推荐(0) 编辑
摘要:在调试程序的时候,碰到一个奇怪的段错误问题。只要链接的时候使用 就会产生段错误,如果链接的时候使用的是 则不会出现。 机器是老旧的 版本,没有安装gdb(实际上也不可能去安装)。无法调试,所以在程序里多添加了一些打印输出,终于定位到产生段错误的位置。 代码 输出 查了一些资料 "http://www 阅读全文
posted @ 2017-01-18 00:03 乌合之众 阅读(1335) 评论(0) 推荐(0) 编辑
摘要:开发一个跨平台的项目的时候,大部分时候都是在VS下进行编码,所以也就使用了VS的解决方案来管理项目。 因为要跨平台,当时网上看 这个工具不错,所以在linux下就使用了 来作为编译脚本。 linux(gcc)下与windows(vs)下的对于链接这一步稍有不同。当目标文件是一个(共享)库的时候,VS 阅读全文
posted @ 2017-01-13 16:31 乌合之众 阅读(5033) 评论(0) 推荐(0) 编辑
摘要:简要说明 大致情况是这样的: 程序 引用动态库 和`libB libA libB libShared libStatic libShared libStatic`中都含有静态变量。现在就是看这个静态变量是否存在两份。 libShared libshared_global.hpp libShared. 阅读全文
posted @ 2017-01-11 13:35 乌合之众 阅读(2558) 评论(1) 推荐(0) 编辑
摘要:Visual Studio (中文版)默认保存的文本文件是 编码(代码页936)的,默认的行尾(End of line)是CRLF的。 如果仅仅是在windows下开发问题也不大,但是涉及到跨平台开发的时候,就不是很满意了。 VS本身的 文件 高级保存选项 中是可以选择保存的编码和行尾的,但是不支持 阅读全文
posted @ 2017-01-03 17:50 乌合之众 阅读(33150) 评论(1) 推荐(4) 编辑

clear
点击右上角即可分享
微信分享提示