• 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);

    }

  • 相关阅读:
    C++总结
    Perl注释格式
    处理压力测试中的问题
    C++标准库中的时间函数
    C语言中如何使用宏 转载
    探索C++的秘密之详解extern "C"
    调试代码的技巧
    又长一岁
    [转]pycharm的一些快捷键
    dizhi
  • 原文地址:https://www.cnblogs.com/tianciliangen/p/4950178.html
Copyright © 2020-2023  润新知