上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 68 下一页
摘要: title: RocksDB代码分析——各种option的传递 date: 2022-03-08 22:22:50 tags: RocksDB struct Options : public DBOptions, public ColumnFamilyOptions { struct Immutab 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(107) 评论(0) 推荐(0)
摘要: title: RocksDB单元测试 date: 2022-04-21 17:06:49 tags: RocksDB make all check 可以加上-j 线程数来做并行单元测试。 如果出错了,看下出错的是哪个测试,比如假如是DBBasicTest.OpenWhenOpen,那这个测试就在db 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(27) 评论(0) 推荐(0)
摘要: title: RocksDB学习笔记 date: 2023-07-28 13:52:54 tags: RocksDB Version是在某个瞬间各种SSTable的snapshot。 SuperVersion是最新的Version加上 memory table immutable memory ta 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(144) 评论(0) 推荐(0)
摘要: title: 'RocksDB将上面几层放到快速设备,下面几层放到慢速设备' date: 2022-03-02 22:07:42 tags: RocksDB 可以通过设置DBOptions::db_paths实现,代码里的相关注释: // A list of paths where SST file 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(55) 评论(0) 推荐(0)
摘要: title: RocksDB等待后台任务完成 date: 2022-04-15 22:09:58 tags: RocksDB 如果在RocksDB内部,可以用这个: void DBImpl::WaitForBackgroundWork() { // Wait for background work 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(27) 评论(0) 推荐(0)
摘要: title: RocksDB调整SSTable的大小 date: 2022-06-01 15:34:50 tags: RocksDB struct AdvancedColumnFamilyOptions { // Target file size for compaction. // target_ 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(67) 评论(0) 推荐(0)
摘要: title: RocksDB静态库用法 date: 2022-01-01 14:29:37 tags: RocksDB CMake target_link_directories(${PROJECT_NAME} PUBLIC ${ROCKSDB_LIB}) target_link_libraries 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(53) 评论(0) 推荐(0)
摘要: title: SPDK回收hugemem date: 2022-02-13 16:56:55 tags: SPDK分配了HUGEMEM之后,如果程序申请了huge page然后崩溃了,这些huge page就相当于内存泄漏了,仍然保持被分配的状态。要回收这些huge page,在spdk的目录下执行 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(24) 评论(0) 推荐(0)
摘要: title: SpanDB运行YCSB测试 date: 2022-01-23 22:00:50 tags: RocksDB 官方教程:https://github.com/SpanDB/SpanDB 但是官方教程有一些坑。 安装SPDK {% post_link Storage/'Debian-11 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(75) 评论(0) 推荐(0)
摘要: title: Linux查看固态盘总写入量等信息 date: 2020-08-23 13:23:35 tags: 安装smartctl sudo apt install smartmontools 找到固态盘的设备名 在终端中输入ls /dev/nvm* 第一个就是固态盘的设备名。 查看读写量等信息 阅读全文
posted @ 2024-09-28 13:39 寻找繁星 阅读(794) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 68 下一页