`
pengfeifei26
  • 浏览: 245706 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

redis与memcached

 
阅读更多
memcached和redis相同点:都是以键值对的形式来存储数据,通俗讲就是一个大的hashtable
缓存数据都是存在内容中 key-value

不同点:
memcached:
1、一个key所对应的值必须要通过客户端序列化成二进制流存储 byte[](缺点,由于序列化反序列化消耗CPU比较大)
2、一个key所对应的值最大只能是1m
3、传统的memcached是不支持内存数据的持久化操作,当服务器重启,数据会丢失
4、可以配置读写分离
5、多线程

redis:
1、一个key对应的值可以是 string,list<>,sortlist<>,Set,OrderdSet,实现队列,免去序列化操作(大大提升了CPU的工作效率)
2、redis可以按照设置策略将内存中的数据持久,化到服务器硬盘,当服务器重启以后自动回从服务器硬盘中将数据重新加载回内存
3、可以配置redis的读写分离
4、单线程


http://blog.csdn.net/jinwufeiyang/article/details/52156817 redis windows
https://github.com/MSOpenTech/redis/releases
http://blog.csdn.net/fei565789229/article/details/51629258

http://blog.csdn.net/he90227/article/details/44919649
分享到:
评论

相关推荐

    计算机后端-PHP视频教程. Redis01 Redis与Memcached的区别.wmv

    计算机后端-PHP视频教程. Redis01 Redis与Memcached的区别.wmv

    分布式缓存 Redis + Memcached 经典面试题!.zip

    3. Redis 与 Memcached 的比较: - 数据类型:Redis 支持丰富的数据结构,而 Memcached 只支持简单的字符串。 - 持久化:Redis 提供持久化机制,而 Memcached 不具备。 - 性能:在纯内存操作下,两者性能相近,但...

    分布式缓存技术-Redis和Memcached选型对比-性能测试

    本文将深入探讨Redis与Memcached的选型对比,分析它们的性能测试结果,并探讨各自的优缺点。 Redis与Memcached都是基于NoSQL的内存数据结构存储系统,用于加速应用程序,支持亚毫秒级延迟,并且都是开源项目,用...

    10.1.1 redis相比memcached有哪些优势?.md

    10.1.1 redis相比memcached有哪些优势?

    TreeNM在linux下的部署(用记访问redis和memcached)

    在Linux环境下部署TreeNM并使用Redis和Memcached进行数据访问,是一项涉及到缓存系统和网络监控软件的技术操作。为了更深入地理解这一过程,我们需要分别了解Redis、Memcached以及TreeNM三个主要技术组件的原理和...

    ZendFramework 1 cache for Redis,Memcached

    3. **Zend_Cache**: `Zend_Cache` 是 Zend Framework 中用于缓存处理的核心组件,它可以方便地与其他缓存后端(如 Redis 和 Memcached)集成。通过 `Zend_Cache`,开发者可以定义缓存策略,设置缓存前缀,控制缓存...

    TreeNMS for Redis, memcached v1.7.5

    **TreeNMS for Redis, memcached v1.7.5** TreeNMS 是一款由 TreeSoft 开发的数据库管理系统,特别针对 Redis 和 memcached 这两种流行的数据存储系统设计。这款工具提供了一种免费且高效的解决方案,用于管理和...

    memcached数据完整迁移到redis

    标题 "memcached数据完整迁移到redis" 描述的是一个数据迁移的过程,从使用 memcached 存储的数据转换到使用 redis 存储。这个过程在 IT 领域中是常见的,因为不同的缓存系统有不同的特性和优势。让我们深入探讨这个...

    Tornado 的 Redis,Memcached 会话.zip

    皮克特这是一个会话库,专为与 Redis 或 Memcached 和 Tornado Web 服务器一起使用而编写。项目状态执照本软件遵循 BSD 2-Clause 许可(请参阅 LICENSE 文件)要求非 Python 要求Redis(使用 2.4.0 版本测试)或 ...

    竞品分析之redis强于memcached_memcached集群

    竞品分析之redis强于memcached redis主从切换 1.redis支持持久化(存盘),memcache只能存在内存中 2.redis的速度比memcached快很多.Redis直接自己构建了VM 机制 ,因为一般的系统调用系统函数的话,会浪费一定的时间去...

    .NET Core中使用Redis与Memcached的序列化问题详析

    本文将探讨如何在.NET Core环境中处理Redis与Memcached的序列化问题,并以StackExchange.Redis和EnyimMemcachedCore为具体实现库。 首先,让我们了解一下几种常见的序列化方法。系统自带的`System.Runtime....

    Redis 对比 Memcached 并在 CentOS 下进行安装配置详解

    1. **Redis 与 Memcached 的区别**: - **数据类型**:Redis 支持多种数据结构,如 String、Hash、List、Set 和 Sorted Set,这使得它能够处理更复杂的数据操作。相反,Memcached 只支持简单的 String 类型。 - **...

    php mysql redis nginx memcached

    这个组合通常用于搭建一个高性能的Web环境,其中Nginx负责接收HTTP请求,通过FastCGI与PHP交互处理动态内容,MySQL存储数据,Redis和Memcached作为缓存层,提升整体性能。这样的架构在现代Web开发中非常常见,尤其...

    分布式缓存 Redis + Memcached 经典面试题!.pdf

    Redis中键值对的存储会包含额外开销,例如类型信息和引用计数,这可能导致与Memcached相比更高的内存占用。 7. **Memcached的工作原理**: - 完全基于内存,C/S架构,使用libevent处理异步I/O。 - 数据以key-...

    深入理解redis_memcached失效原理(小结)

    Redis 和 Memcached 都是广泛使用的内存数据存储系统,它们常用于缓存和快速数据访问。本文主要讨论了这两种技术的缓存失效原理,特别是针对 Redis 的失效机制进行了深入解析。 首先,我们要明白如何触发 key 的...

    redis+memcached win安装包以及php7.3dll文件

    redis:Redis-x64-3.2.100.msi + Redis-x64-3.2.100.zip + php_redis-4.2.0-7.3-ts-vc15-x64.zip redis安装:.msi文件打开直接安装即可,注意选择添加patt选项 memcached: memcached-win64-1.4.4-14 + ...

Global site tag (gtag.js) - Google Analytics