RocksDB 7.0.3 已发布,Facebook 开发的 k-v 存储系统
rocksdb-7-0-3-released
RocksDB 7.0.3 现已发布,RocksDB 是一个来自 Facebook 的可嵌入的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,基于 LevelDB 构建。更新内容如下:
Bug 修复
- 修复了一个重大的性能错误,由于在 #9590 中对 FilterPolicy::Name() 的更改,早期 7.0.x 版本无法读取 7.0 之前的版本生成的 Bloom 过滤器(反之亦然)。这会严重影响现有数据库升级或降级时的读取性能和读取 I/O,但不会影响数据正确性。
- 修复了
Iterator::Refresh()
在执行 DeleteRange() 后读取 stale keys 的错误。
Public API changes
- 添加了纯虚拟 FilterPolicy::CompatibilityName(),这是修复涉及 SST 元数据中 FilterPolicy 命名的主要性能错误所需要的,而不影响 FilterPolicy 的 Customizable 方面。对于源代码来说,这一变化只影响到那些拥有自己的自定义或包装 FilterPolicy 类的用户,但在补丁版本中确实破坏了编译库的二进制兼容性。
- 从 RocksDB 7 开始,RocksJava 现在需要 Java 8(以前是 Java 7)。
更新说明:https://github.com/facebook/rocksdb/releases/tag/v7.0.3

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Visual Studio 2022 v17.1.2 发布
Visual Studio 2022 v17.1.2 正式发布,更新内容如下: 修正了一个问题,该问题会导致一些测试执行的动画在相关的测试执行已经完成后,仍然在后台运行。这导致了在高刷新率显示器上特别明显的速度下降。 禁用在打开 Visual Studio 时自动打开 Stack Trace Explorer 窗口,这仍然可以在选项中启用。 修正了一个回归问题,在这个回归问题中,drag-docking 文档标签只对 Dock 装饰器起作用,而对其他文档标签不起作用 修正了一个链接器偶尔挂起的问题 更多详情可查看:https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes
- 下一篇
每日一博 | 使用 Kotlin Flow 构建数据流
Flow 是一种基于流的编程模型,本文我们将向大家介绍响应式编程以及其在 Android 开发中的实践,您将了解到如何将生命周期、旋转及切换到后台等状态绑定到 Flow 中,并且测试它们是否能按照预期执行。 如果您更喜欢通过视频了解此内容,请 点击此处 查看。 单向数据流 △ 加载数据流的过程 每款 Android 应用都需要以某种方式收发数据,比如从数据库获取用户名、从服务器加载文档,以及对用户进行身份验证等。接下来,我们将介绍如何将数据加载到 Flow,然后经过转换后暴露给视图进行展示。 为了大家更方便地理解 Flow,我们以 Pancho (潘乔) 的故事来展开。当住在山上的 Pancho 想从湖中获取淡水时,会像大多数新手一开始一样,拿个水桶走到湖边取水,然后再走回来。 △ 山上的 Pancho 但有时 Pahcho 不走运,走到湖边时发现湖水已经干涸,于是就不得不再去别处寻找水源。发生了几次这种情况后,Pancho 意识到,搭建一些基础设施可以解决这个问题。于是他在湖边安装了一些管道,当湖中有水时,只用拧开水龙头就能取到水。知道了如何安装管道,就能很自然地想到从多个水源地把管...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7设置SWAP分区,小内存服务器的救世主
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题