freecache
2023-04-20 21:09:52 0 举报
freecache
作者其他创作
大纲/内容
Del
slot1
accessTime:访问时间expireTime:过期时间keyLen:key的长度hash16:hash16valLen:value长度valCap:value容量deleted:是否被删除slotId:slotId
slot0
slot3
key2
entryPtr
RingBuf循环数
segment0lock0
hdr2
slot255
val1
entry1
key1
val2
slot2
256 segment
...
offset:数据在RingBuf中的偏移量hash16:根据key计算的hash16keylen:key的长度
segment1lock1
segment3lock3
entry2
Set
hashval=fun(key)segId=hashval & 255
Get
segment2lock2
slotId=hashval >> 8hash16=hashval >> 16
hdr1
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容