阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

Riak 可靠性提升并改进了对 IPv6 的支持

  • 2013-02-24
  • 本文字数:654 字

    阅读完需:约 2 分钟

近日, Riak 1.3.0 RC 发布了,该版本改进了对 IPv6 的支持,并且通过一些有趣的特性改进了可靠性——Active Anti-Entropy 与 Health Check。

Active Anti-Entropy 特性是个额外的层,用于防止数据损坏,它会自动在复制集中监测丢失或是散开的数据,然后触发读修复使一切正常起来。这样可以从各种数据丢失情况如磁盘故障来恢复,或是从过时的备份中恢复。然而,该特性目前只限于键 / 值存储,并不会保护 Riak Search 数据。

其他一些值得关注的改进有:

  • MapReduce Sink Backpressure
  • 改进的 IPv6 支持——Handoff 与 Protocol 缓冲现在也可以监听 IPv6 地址(HTTP API 现已支持)
  • 支持 SmartOS 1.8
  • 默认启用 Riaknostic
  • Health Check——一个子系统,会针对特定情况不断监控每个节点,根据这些情况启用 / 禁用服务
  • 将 Bucket 属性恢复为默认值的能力
  • 支持将日志写至 syslog

该版本还完全删除了遗留的 MapReduce 系统 Luke 应用。Luke 在 1.2 版中就不建议被使用了;由于从 1.0 版开始引入新的 Riak Pipe 作为 MapReduce 系统,因此 Luke 就变成多余的了(可以使用 Erlang 或是 JavaScript 来编写 Map-Reduce 查询)。

感兴趣的读者可以在发布声明中了解新特性的详细说明以及完整的Bug 修复列表。

本周还会发布第3 个 Yokozuna 的预发布版本,该版本提供了几处性能改进。 Yokozuna 是个原型项目,用于集成 Apache Solr 与 Riak,现在还处于早期阶段。

Riak 是个开源、可伸缩、容错、Masterless 的数据存储,主要使用 Erlang 构建。它是由 Basho 开发并提供支持的。

查看英文原文: Riak Gets Better Reliability, Improved IPv6 Support

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2013-02-24 02:08710
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Android 面试必备 - 系统、App、Activity 启动过程

android 程序员 移动开发

Android----Matrix-与坐标变换

android 程序员 移动开发

Android 多渠道打包配置

android 程序员 移动开发

Android 开发艺术探索笔记(21)

android 程序员 移动开发

Android 开发规范(完结版)

android 程序员 移动开发

android 定位到输入的地址

android 程序员 移动开发

Android 这座山,我一定要爬到顶

android 程序员 移动开发

Android 开发艺术探索笔记(1)

android 程序员 移动开发

Android 开发面试中,面试过最喜欢问那些问题?

android 程序员 移动开发

android 方式实现imageview圆角

android 程序员 移动开发

Android 程序员不得不收藏的 90+ 个人博客(持续更新

android 程序员 移动开发

Android 自定义软键盘实现 数字九宫格

android 程序员 移动开发

android 实现 搜索保存历史记录功能

android 程序员 移动开发

Android 序列化(Serializable和Parcelable)

android 程序员 移动开发

Android 开发者想咸鱼翻身并不是难事,只要你掌握这些……

android 程序员 移动开发

Android 性能优化:手把手带你全面了解内存泄露

android 程序员 移动开发

Android-ContentProvider实例详解(1)

android 程序员 移动开发

Android 抖音爆红的口红挑战爬坑总结

android 程序员 移动开发

Android 教你一步步搭建MVP+Retrofit+RxJava网络请求框架

android 程序员 移动开发

Android 横向ListView实现

android 程序员 移动开发

Android 拍照:如何使用已有相机应用捕获图片(Taking Photos Simply)

android 程序员 移动开发

Android 获取设备信息

android 程序员 移动开发

Android 设置默认Launcher

android 程序员 移动开发

Android 实现系统深度休眠笔记

android 程序员 移动开发

Android 开发中,与屏幕有关的三个小众知识

android 程序员 移动开发

Android 性能监控系列一(原理篇)

android 程序员 移动开发

Android 开发,你遇上 Emoji 头疼吗?

android 程序员 移动开发

基于 KubeVela 的 GitOps 交付

阿里巴巴云原生

阿里云 Kubernetes 云原生 gitops KubeVela

Android 自定义软键盘实现 数字九宫格(1)

android 程序员 移动开发

Android 调用相机拍照,适配到Android 10

android 程序员 移动开发

Android 集成讯飞SDK实现语音拨号、语音导航、语音启动应用

android 程序员 移动开发

Riak可靠性提升并改进了对IPv6的支持_语言 & 开发_Roopesh Shenoy_InfoQ精选文章