Memlink 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Memlink 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Memlink 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Memlink 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Memlink 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Memlink 是天涯社区开发的一个高性能、持久化、分布式的Key-list/queue数据引擎。正如名称中的memlink所示,所有数据都建构在内存中,保证了系统的高性能 (大约是redis几倍),同时使用了redo-log技术保证数据的持久化。Memlink还支持主从复制、读写分离、List过滤操作等功能。

Memcached不同的是,它的value是一个list/queue。并且提供了诸如持久化,分布式的功能。听起来有点像Redis,但它号称比Redis更好,在很多Redis做得还不好的地方进行了改进和完善。提供的客户端开发包包括 c,python,php,java 四种语言。

特点:

  • 内存数据引擎,性能极为高效
  • List块链结构,精简内存,优化查找效率
  • Node数据项可定义,支持多种过滤操作
  • 支持redo-log,数据持久化,非Cache模式
  • 分布式,主从同步
展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2013/04/21 15:33

为什么会有Memlink? redis

为什么会有Memlink? 对于大型论坛服务,比如百度贴吧、天涯论坛,日均发帖量过百万或千万,日均PV过亿,日积月累下来的帖子数量可能几十亿到上百亿。这种超级论坛,其海量存储、海量访问都是一个非常有挑战性的技术难题。 中小规模的论坛(Phpwind/discuz)通常使用mysql/sql server作为后端存储,当数据量膨胀时,比如一个版面有百万、千万级别主贴,一个主贴下有数百万回复,此时使用SQL语句select … order by … limit … ...

0
3
发表于开发技能专区
2015/02/03 14:29

key-list类型内存数据引擎介绍及使用场景

标签: redis, memlink, key-value, key-list, nosql “互联网数据目前基本使用两种方式来存储,关系数据库或者key value。但是这些互联网业务本身并不属于这两种数据类型,比如用户在社会化平台中的关系,它是一个list,如果要用关系数据库存储就需要转换成一种多行记录的形式,这种形式存在很多冗余数据,每一行需要存储一些重复信息。如果用key value存储则修改和删除比较麻烦,需要将全部数据读出再写入”—sina @timyang k...

0
1
发表了博客
2019/02/27 23:49

回顾2018年最受欢迎的十四款NoSQL产品

虽然NoSQL的流行与火起来才短短一年的时间,但是不可否认,现在已经开始了第二代运动。尽管早期的堆栈代码只能算是一种实验,然而现在的系统已经更加的成熟、稳定。不过现在也面临着一个严酷的事实:技术越来越成熟——以至于原来很好的NoSQL数据存储不得不进行重写,也有少数人认为这就是所谓的2.0版本。该工具可以为大数据建立快速、可扩展的存储库。 MongoDB MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解...

0
0
2019/02/27 23:48

回顾2018年最受欢迎的十四款NoSQL产品

虽然NoSQL的流行与火起来才短短一年的时间,但是不可否认,现在已经开始了第二代运动。尽管早期的堆栈代码只能算是一种实验,然而现在的系统已经更加的成熟、稳定。不过现在也面临着一个严酷的事实:技术越来越成熟——以至于原来很好的NoSQL数据存储不得不进行重写,也有少数人认为这就是所谓的2.0版本。该工具可以为大数据建立快速、可扩展的存储库。 MongoDB MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2011/04/12 08:37

memlink性能测试、与redis,mysql的性能测试对比

这是来自 memlink 官方上的一份测试报告,首先得发表一下个人意见,nosql 拿来跟 mysql 做性能比较是不厚道的。 Introduction Memlink用于存储Key=>List数据,下面对比了不同数据存储引擎存储存储Key=>List数据的性能和内存开销。压力测试分为:客户端有长连接和短链接、N个并发数执行M个查询、在不同数据规模下等多种组合测试。 Details 硬件 OS:CentOS release 4.6 (Final) 内核:2.6.9-67.0.22.ELsmp 32位 内存:4G CPU:I...

7
3
发表了问答
2010/11/14 16:04

Memlink 没有下载地址?

rt

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
41 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部