赞,你说的很有道理~
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: 是的,arena key/index 就是数据库里面的row id。但是还是不一样的,数据库是为硬盘慢速读写而设计的,所以b树啊、索引啊,核心都是为了减少硬盘读写次数。而rust开发里更一般的场景的数据量没到内存放不下的程度,所以都是内存存取,所以还是要比数据库简单很多的。
: 这个不对吧?所谓线性寻址就是连续空间用乘法计算指针偏移量,其实就是数组按下标寻址,还是要比b树啊哈希啊快多了
: 用redis的背后也是从key 哈希到地址啊,可以简化理解为一个大大的hashmap,还是比不上同一进程内的数组下标寻址的。
: ...................
--
FROM 101.88.39.*