开源NoSQL系统又发力,Membase 1.7发布
2023-03-31 11:07:39 时间
Membase容易安装、操作,可以从单节点方便的扩展到集群,而且为memcached(有 线协议的兼容性)实现了即插即用功能,在应用方面为开 发者和经营者提供了一个比较低的门槛。做为缓存解决方案,Memcached已经在不同类型的领域(特别是大容量的Web应用)有了广泛的使用,其中 Memcached的部分基础代码被直接应用到了Membase服务器的前端。
特性:
- 自动将在线数据迁移到低延迟的存储介质的技术(内存,固态硬盘,磁盘)
- 可选的写操作一一异步,同步(基于复制,持久化)
- 反向通道再平衡[未来考虑支持]
- 多线程低锁争用
- 尽可能使用异步处理
- 自动实现重复数据删除
- 动态再平衡现有集群
- 通过把数据复制到多个集群单元和支持快速失败转移来提供系统的高可用性。
除了常规的稳定性提升和bug修复外,该版本还包含以下新功能:
- 新增的使用期限和同步复制的命令
- 大大提高了集群,复制和再平衡
- 错误条件的基本告警和可用性升级
- 重新设计更好的用户界面,更精细的监测
【小编碎语】什么是Membase?
Membase 是 NoSQL 家族的一个新的重量级的成员。
Membase是开源项目,源代码采用了Apache2.0的使用许可。该项目托管在GitHub.Source tarballs上,目前可以 下载beta版本的Linux二进制包。该产品主要是由North Scale的memcached核心团队成员开发完成,其中还包括Zynga和NHN这两个主要贡献者的工程师,这两个组织都是很大的在线游戏和社区网络空间的供应商。
通过兼容多种编程语言和框架,Membase具备了很好的复用性。在安装和配置方面,Membase提供了有效的图形化界面和编程接口,包括可配置的告警信息。
Membase的目标是提供对外的线性扩展能力,包括为了增加集群容量,可以针对统一的节点进行复制。 另外,对存储的数据进行再分配仍然是必要的。
相关文章
- AI也能「抽象派」作画,圆形+方块组合,可微2D渲染下生成抽象人脸
- 忽视SMB的SaaS,还能走多远?
- CLS日志服务如何对接 Grafana图形展示?
- 数据结构大总结!
- 什么是设计模式?程序员如何学好设计模式?
- 22.设计模式--访问者模式(Visitor模式)
- 23.设计模式--简单工厂模式(Simple Factory模式)
- 未雨绸缪,业务连续性保障法宝——基于SRE理论的业务体系建设
- Linux中Sleep和Wait命令的使用方式
- 如何导出制作好的整个标签
- K8s入门教程|这个给集群搞硬装的才是幕后英雄
- 由一条编译报错信息,引出两个Go编译的重要知识
- 数字化转型需因企制宜久久为功
- 一次流量不均衡问题的排查记录
- 数字化转型的7大好处以及4个关键领域
- 一行代码搞定 GitHub 访问徽章
- 中国信通院&腾讯:2021年数字化时代零信任安全蓝皮报告
- 在 CentOS 8 中删除旧的 Linux 内核
- 搞定大厂算法面试之leetcode精讲11剪枝&回溯
- Centos8 使用auditd配置系统审计