- 博客(2)
- 收藏
- 关注
原创 实现一个简单的kv数据库
最近在复习redis的时候突发奇想,能不能自己实现简易的redis,这样既可以加深对redis底层的理解,有能加深对这类型数据接口的认知。kv数据库非常重要的两个性能,分别提现在读和写上面,按照这种往最后追加数据的方式,不论是在往内存还是文件里写,性能都是极快的;但是对于查询的性能而言,就是非常差了,因为每次查询key时都需要从头查到尾将所有的key的记录都查出来(查询的时间复杂度是O(n)),也就是说数据越多,那就查询的越慢。
2023-02-22 14:05:22
934
原创 java基础
反射可以提供高运行时的类信息,并且可以在这时将类加载进来,甚至在编译时期该类的.class不存在也可以加载进来.String,intern()保证内容相同的字符串引用同一内存对象。分时复用CPU来优化CPU与I/O设备的速度差异。装箱类型: Byte。装箱类型: Char。装箱类型: Long。
2023-02-08 16:31:51
1249
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人