前几天和服务端同事调试的时候,听他说起Redis这个东西,不是很了解,但是多少感觉像KV存储的东西。于是今天终于有空了解这些东西,首先自然是查了百度百科:
简单点说:redis是一个key-value
存储系统,和Memcached类似,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
后来从开原中国上看到很多相关的分布式缓存框架,在右下侧。分布式缓存有很多,看来那些提供云计算的厂商做缓存的时候,应该都会参考一下这些吧。
Redis官方网站,很简洁。
今天专门找了一个服务端的同事了解Redis这个东西,原来就是KV存储,但是不是持久化的,速度很快,实现主从分离,性能很棒,基本就是这些。还有个Mangodb,
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。介于关系数据库和非关系数据库之间。
特点是高性能、易部署、易使用,存储数据非常方便。
好,今天就记录到这里。
补充: