没有合适的资源?快使用搜索试试~ 我知道了~
HM4:使用LSM树的KeyValue NoSQL数据库
共273个文件
h:150个
cc:85个
dir:14个
需积分: 9 0 下载量 129 浏览量
2021-05-22
19:59:15
上传
评论
收藏 469KB ZIP 举报
温馨提示
HM4-使用LSM树的键/值NoSQL数据库 为什么还要另一个键/值? 我们与Apache Cassandra进行了很多合作,但是我们从来不需要它的分布式功能。 我们还与Redis一起工作,但是存在数据必须容纳在内存中的问题。 该项目的目标是。 键/值存储 Redis协议 异步网络I / O 数据无需容纳在内存中 速度 持续的 高品质代码 支持的 建筑学 架构派生自Apache Cassandra。 HM4适用于键-值对的排序列表。 有内存表和几个磁盘表(磁盘上的文件)。 写入将发送到内存表。 读取将发送到Memtable和所有Disktable。 然后系统找到最近的一对。 该操作并不像看起来的那样慢:) 这称为“ LSM树”或更简单的“差异文件”。 写入应始终保持快速。 如果没有太多的磁盘表,则读取应该很快。 从1.2.3开始,还有可选的binlog。 万一断电或
资源推荐
资源详情
资源评论
收起资源包目录
HM4:使用LSM树的KeyValue NoSQL数据库 (273个子文件)
disklist.cc 14KB
db_net.cc 8KB
test_list.cc 7KB
skiplist.cc 7KB
asyncloop.h.cc 7KB
test_multi_list.cc 6KB
test_stringref.cc 5KB
sockets.cc 5KB
vectorlist.cc 4KB
test_file.cc 4KB
test_pair.cc 4KB
db_builder_base.cc 4KB
linklist.cc 4KB
redisprotocol.cc 4KB
kqueueselector.cc 4KB
btreeindexbuilder.h.cc 3KB
db_merge.cc 3KB
test_pair.cc 3KB
pair.cc 3KB
epollselector.cc 3KB
pollselector.cc 3KB
ini.cc 3KB
db_replay.cc 3KB
db_file.cc 2KB
inifile.h.cc 2KB
byteswap.cc 2KB
vectorlist.cc 2KB
base64.cc 2KB
filebuilder.cc 2KB
test_blobref.cc 2KB
test_binarysearch.cc 2KB
test_smallstring.cc 2KB
newpair.cc 2KB
mystringtokenizer.cc 2KB
ini2.cc 2KB
mmapfile.cc 2KB
ini3.cc 2KB
pairblob.cc 2KB
signalguard.cc 2KB
db_builder_concurrent.cc 2KB
binarysearch.h.cc 2KB
pair.cc 2KB
db_builder.cc 2KB
test_mynarrow.cc 1KB
filemeta.cc 1KB
cmd_binary_search.cc 1KB
test_stringtokenizer.cc 1KB
test_trim.cc 1KB
test_redisprotocol.cc 1KB
zone_loader.cc 1KB
mytime.cc 1KB
db_mkbtree.cc 1KB
db_logger.cc 1KB
test_iobuffer.cc 1KB
db_preload.cc 977B
test_stringreplace.cc 927B
test_base64.cc 851B
test_signalguard.cc 812B
filemetablob.cc 725B
asyncloop_main.h.cc 671B
directorylistloader.cc 660B
idgeneratorts.cc 617B
echoworker.h.cc 615B
baselistloader.cc 610B
test_stringhash.cc 585B
test_idgenerator.cc 562B
test_glob.cc 556B
test_myalign.cc 554B
oph_first.cc 536B
idgeneratordate.cc 473B
myglob.cc 424B
tag.cc 364B
worker_keyvalue.h.cc 357B
signal.cc 353B
istream_check.cc 270B
test_levelorderlookup.cc 268B
string_capacity.cc 256B
test_redis_kqueue.cc 153B
test_redis_epoll.cc 151B
test_redis_poll.cc 149B
test_echo_kqueue.cc 149B
test_echo_epoll.cc 147B
test_echo_poll.cc 145B
worker_echo.h.cc 141B
union.cc 60B
Makefile.dir 2KB
Makefile.dir 1KB
Makefile.dir 1KB
Makefile.dir 768B
Makefile.dir 726B
Makefile.dir 624B
Makefile.dir 194B
Makefile.dir 190B
Makefile.dir 185B
Makefile.dir 169B
Makefile.dir 164B
Makefile.dir 125B
Makefile.dir 118B
Makefile.dir 77B
Makefile.dirlist 210B
共 273 条
- 1
- 2
- 3
资源评论
易三叨
- 粉丝: 41
- 资源: 4610
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功