`
zhanghteye
  • 浏览: 49224 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Redis和memcached对比

阅读更多
  Memcached redis
类型 key-value数据库 key-value数据库
过期策略 支持 支持
数据类型 单一数据类型 五种数据类型
持久化 不支持 支持
主从复制 不支持 支持
虚拟内存 不支持 支持

 

session放在memcached里面,memcached不容易宕机。

购物车放redis里面,考虑如果丢失,对用户体验不好,所以用redis。

 

redis五种数据类型:

字符串类型(SET、GET)

散列类型(HSET、HGET)(HASH)(生产使用比较多的类型)

列表类型(LPUSH、LPOP、RPUSH、RPOP)(LIST)(有队列的功能,使用场景:日志收集)

集合类型(SADD、SREM、SMEMBERS、SISMEMBER)(使用场景:集合运算的时候用,比如去重、叉集、交集)

有序集合(集合加分数,实现排序的功能)

 

Redis事务

MULTI

EXEC

 

发布与订阅

SUBSCRIBE

UNSUBSCRIBE

PUBLISH

 

持久化

RDB(使用比较广泛,工具比较多)

AOF

 

redis集群

客户端分片(最安全、最稳定,不灵活,数据迁移需要手动)

proxy

cluster(最大问题是客户端缺失)

codis

codisproxy-codis-server

dashboard zookeeper

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

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

    不光有含金量,还很有颜值。 Redis-vs-Memcached-Infographic-ScaleGrid-Blog

    Memcached Redis MongoDB对比

    主流的三种分布式数据库比较Memcached Redis MongoDB对比

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

    Redis 是一个开源、支持网络、基于内存、键值对的 Key-Value 数据库,本篇文章主要介绍了Redis 对比 Memcached 并在 CentOS 下进行安装配置详解,有兴趣的可以了解一下。

    Redis和Memcached的区别详解

    Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较: 1.Redis支持服务器端的数据操作:...2.内存使用效率对比:使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采

    聊聊高并发高可用那些事(Kafka、Redis、MySQL)

    # MySQL篇内容 - 一条SQL语句的执行流程 - InnoDB数据读取和写入过程 - 基本数据结构介绍 - MyIsAM InnoDB 等存储引擎 ...- Redis、Memcached 对比分析 - 数据结构以及应用场景 - 缓存雪崩、缓存击穿、缓存穿透 ......

    Redis面试专题30道.zip

    2、Redis 相比 memcached 有哪些优势? 3、Redis 支持哪几种数据类型? 4、Redis 主要消耗什么物理资源? 5、Redis 的全称是什么? 6、Redis 有哪几种数据淘汰策略? 7、Redis 官方为什么不提供 Windows 版本? 8、...

    Redis面试题50道(含答案)_.pdf

    2、Redis 相比 memcached 有哪些优势? 3、Redis 支持哪几种数据类型? 4、Redis 主要消耗什么物理资源? 5、Redis 的全称是什么? 6、Redis 有哪几种数据淘汰策略? 7、Redis 官方为什么不提供 Windows 版本? 8、...

    Redis和Memcache对比与如何选择

    我这段时间在用redis,感觉挺方便的,但比较疑惑在选择内存... Redis is faster per core with small values, but memcached is able to use multiple cores with a single executable and TCP port without help fr

    Redis学习手册

    在目前的版本中,Redis 除了Key/Value 之外还支持 List、Hash、Set 和Ordered Set 等数据结构,因 此它的用途也更为宽泛。对于此种误解,Redis 官网也进行了相应的澄清。和以上两种产品不同的是,Redis 的 License ...

    Redis全面接触.pptx

    1.对Reids的单站点缓存和MemCached作相应的对比 2.了解Redis的特点,发展过程,持久化,以及部署的三种模式进行非常细的讲解 3.对五大数据存储类型做细致化的讲解,以及描述出各数据类型相应的方法 4.了解Redis...

    Windows下搭建Redis服务器图文教程

    Redis服务器是当下比较流行的缓存服务器,Redis通常被人拿来和Memcached进行对比。在我看来,应当是各具优势吧,虽然应用场景基本类似,但总会根据项目的不同来进行不通的选用。 我们今天主要讲Redis在windows平台下...

    Frodo:pythonfastapi + golanggin + Vue + docker基于异步技术栈的个人博客系统

    佛罗多V2.0 Frodo是使用python和golang的... golang/gin Addmin ORM: gorm 管理员界面: KV数据库: redis 缓存: redis/memcached 反向Web代理: nginx 数据持久性: mysql 数据库迁移: alembic 身份验证: JWT pyt

    浅谈Redis数据库的键值设计

    不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。  下面举一些常见适合kv数据库的例子来谈谈键值的设计...

    社区团购开源商城源码 v3.0.0,高性价比产品及服务的邻里社交电商平台,是“社区+社群+社交”的新型模式,供大家学习研究参考!

    主要功能: 1、设置:站点设置、账号同步、上传设置、SEO设置、邮箱短信、支付...7、支持Redis/Memcached 8、支持Linux/Unix/Windows服务器,支持Apache/IIS/Nginx等 9、支持电脑PC端、手机端(微信端)、小程序、APP

    缓存知识体系视频.zip

    目录 1.Web服务器缓存.avi 2.应用程序缓存.avi 3-memcached和redis对比.avi 4.redis部署.avi 5-redis基础数据类型.avi 6-redis持久化和主从.avi 7-redis集群.avi 8-codis1.avi 9-codis2.avi

    java8集合源码分析-pangdan:面试相关技能

    java8 集合源码分析 pangdan 算法和数据结构 数组、链表、二叉树、队列、栈的各种操作(性能,场景) 二分查找和各种变种的二分查找 各类排序算法以及复杂度分析(快排、归并、堆...Nosql相关(redis和memcached区别之

    nosql 入门教程

    4.4 键/值存储Memcached和Redis 78 4.4.1 Memcached的内部结构 78 4.4.2 Redis的内部结构 79 4.5 最终一致性非关系型数据库 80 4.5.1 一致性哈希 81 4.5.2 对象版本 82 4.5.3 闲话协议和提示移交 83 4.6 小结...

    java面试最全八股文

    Spring Cloud对比下Dubbo,什么场景下该使用Spring Cloud? CAP原理和BASE理论 CAP原则(CAP定理)、BASE理论 一、CAP原则 一致性与可用性的决择编辑 取舍策略 BASE理论 基本可用 最终一致性 小结: 与NoSQL的关系编辑...

    NoSQL学习笔记

    NoSQL学习笔记,分析常用NoSQL技术优劣,进行对比,并深入分析了Memcached数据缓冲技术。

Global site tag (gtag.js) - Google Analytics