首页 > 其他 > 详细

radis学习总结

时间:2014-07-01 20:34:30      阅读:344      评论:0      收藏:0      [点我收藏+]

Redis与Memcached的比较.

1.Memcached是多线程,而Redis使用单线程.

2.Memcached使用预分配的内存池的方式,Redis使用现场申请内存的方式来存储数据,并且可以配置虚拟内存。

3.Redis可以实现持久化,主从复制,实现故障恢复。

4.Memcached只是简单的key与value,但是Redis支持数据类型比较多。

redis目前提供五种数据类型:string(字符串),list(链表), Hash(哈希),set(集合)及zset(sorted set)  (有序集合)

文件并发(日志处理) :解决方案,就是先将数据放在队列中,然后开启一个线程,负责从队列中取出数据,再写到文件中。

Redis主从复制:一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构.

            List<UserInfo> list = new List<UserInfo>() { new UserInfo(){UserName="lisi",UserPwd="111"},new UserInfo(){UserName="wangwu",UserPwd="123"} };

            client.Set<List<UserInfo>>("list",list);

            List<UserInfo>userInfoList=client.Get<List<UserInfo>>("list");

            foreach (UserInfo userInfo in userInfoList)

            {

                Console.WriteLine(userInfo.UserName);

            }

radis学习总结,布布扣,bubuko.com

radis学习总结

原文:http://www.cnblogs.com/yyystar/p/3816833.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!