分布式key-Value存储

1. 为什么要使用分布式KV存储系统?

    许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。 但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、 网站显示延迟等重大影响。分布式KV存储系统用来解决该问题。

   

2. 常见的产品

2.1 Memcached

     是一个高性能的分布式内存对象缓存系统, 由公司LiveJournal开发。用于动态Web应用以减轻数据库负载。

   http://kb.cnblogs.com/page/42731/

2.2 Tair  

    tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中.

http://code.taobao.org/p/tair/wiki/index/


你可能感兴趣的:(分布式key-Value存储)