2020-09技术文章总结
NoSQL:
Redis 6.0.0为迄今改变最大版本,最新已发布6.0.6
MongoDB发布4.4 Beta版本,被誉为一项“用户驱动的工程”
RocksDB发布6.11.4版本
linux内核:
io_uring
https://mp.weixin.qq.com/s/rEtebl0HdMyKKqfSV57Bcg
SPDK与io_uring新异步IO机制
https://mp.weixin.qq.com/s/33LxLFvkFhF0U-u-L8A-jQ
io_uring 新异步 IO 机制,性能提升超 150%,堪比 SPDK
https://zhuanlan.zhihu.com/p/170394303?utm_source=wechatTimeline_article_bottom
LWN 23732: 虚拟内存之基于对象的反向映射技术
https://mp.weixin.qq.com/s/VyRsgKQjbsW0v0UEr9-c2w
当前对 futex 的改进工作,首先来源于希望创建一个比 futex() 更有意义的系统调用接口
https://mp.weixin.qq.com/s/RzQ1hEY2LsDxTZbAKwWfDA
当前对 futex 的改进工作,首先来源于希望创建一个比 futex() 更有意义的系统调用接口
https://mp.weixin.qq.com/s/RzQ1hEY2LsDxTZbAKwWfDA
Redis
Introducing RediSearch 2.0
https://redislabs.com/blog/introducing-redisearch-2-0/
LWN 383162: 复杂设计下的匿名页反向映射处理
https://mp.weixin.qq.com/s/X4zIdvoYRLlGUPEbLUolSg
redis
阿里云Redis于上周云栖大会对外正式发布了Tair持久内存和容量存储两个产品形态,下边是这个两个形态的产品介绍
https://help.aliyun.com/document_detail/183956.html?spm=5176.54432.1380429.2.464c1cf22dDkTx
https://help.aliyun.com/document_detail/183957.html?spm=5176.54432.1380429.4.464c1cf22dDkTx
持久化内存
https://mp.weixin.qq.com/s/cZ_k708DQ9ord9cXYckckQ
技术累积
读 TiDB 论文有感 | 数据强一致性且资源隔离的 HTAP 数据库
https://mp.weixin.qq.com/s/OkgR0Uc4NhD7IETM5spZGw
异地键值存储
https://mp.weixin.qq.com/s/iAb9JF8PnOYdF6JWvnQjsw
linux内核写时复制机制源代码解读
https://mp.weixin.qq.com/s/h-73jNT_t6RGC4fe7EsjHQ
X-Engine的In-Memory读性能优化
X-Engine的基线数据内存索引设计
NVME SSD
TerarkDB 能把 Pika 顶到多高的性能
https://mp.weixin.qq.com/s/B7bBkQk1Ejwv2LzE5rWLfg
WiscKey 中 vLog 可以完全取代 WAL,不仅少了一次 I/O,而且因为大 value 不写进 write cache,在同样的写入量下, write cache 写盘的频率会大大降低。这让盘上 LSMs 排序树的数量减小,会减小 LSMs 部分 compaction 的压力。
https://mp.weixin.qq.com/s/ClS1xfQsV7Shx0BcE9GJYg
异构硬件设备 FPGA 来代替 CPU 完成 compaction 操作,使系统整体性能维持在高水位并避免抖动