zoukankan      html  css  js  c++  java
  • 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);

    }

  • 相关阅读:
    iOS开发-文件管理
    MagicalRecord
    NSPredicate的
    Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作
    iOS 开发者必不可少的 75 个工具
    UITableView 删除cell
    手势
    随机数
    PPT2016同时播放多个视频
    MATLAB运行时,弹出图片框影响电脑使用
  • 原文地址:https://www.cnblogs.com/tianciliangen/p/4950178.html
Copyright © 2011-2022 走看看