浏览memcached相关nosql文章,无意间看到memlink的文章,发现其测试数据相当彪悍。有时间自己做一个数据测试对比。
官方介绍:
Memlink是一个高性能、持久化、分布式的Key=>List/Queue数据引擎。正如名称中的Memlink所示,所有数据都建构在内存中,保证了系统的高性能(读性能大约是Redis几倍到十倍),精简内存(内存消耗大约是Redis的1/4),使用了redo-log技术保证数据的持久化。此外,Memlink还支持主从复制、读写分离、数据项过滤操作等功能。
特点:
- 内存数据引擎,性能极为高效
- List中的Node采用块链组织,精简内存,优化查找效率
- Node数据项可定义Mask表,支持多种过滤操作
- 支持redo-log,数据持久化,非Cache模式
- 分布式,主从同步
- 读写分离,写优先处理。
memlink 官方地址:http://code.google.com/p/memlink/
memlink WIKI:http://code.google.com/p/memlink/w/list
memlink编译安装文档:http://code.google.com/p/memlink/wiki/Install
memlink的C,PHP,Python,Java客户端API介绍:http://code.google.com/p/memlink/wiki/ClientAPI
MemLink详细设计文档:http://code.google.com/p/memlink/wiki/DesignDocument
memlink性能测试、与redis,mysql的性能测试对比:http://code.google.com/p/memlink/wiki/Benchmark
memlink采访和介绍:http://www.infoq.com/cn/news/2010/11/tianya-memlink