Redis
Redis相关笔记积累
追寻真理与光
这个作者很懒,什么都没留下…
展开
-
Redis学习笔记(7):redis消息订阅发布
简介:redis消息订阅发布讲解,基础使用作用:发布订阅类似于信息管道,用来进行系统之间消息解耦,类似于mq,rabbitmq、rocketmq、kafka、activemq主要有消息发布者和消息订阅者。比如运用于:订单支付成功,会员系统加积分、钱包进行扣钱操作、发货系统(下发商品)PUBLISH 将信息message发送到指定的频道channel。返回收到消息的客户端数量PUBL...原创 2020-03-01 20:07:47 · 198 阅读 · 0 评论 -
Redis学习笔记(6):你不得不懂的Redis五种数据类型
1.Redis Key/Value数据类型简介: String是最常用的一种数据类型,普通的key/value存储都可以归为此类。set/get设置key对应的值为String类型的value获取key对应的值mget批量获取多个key的值,如果可以不存在则返回nilincr && incrbyincr对key对应的值进行加加操作,并返回新的值;in...原创 2020-03-01 20:05:26 · 100 阅读 · 0 评论 -
Redis学习笔记(5):centos7安装ssh,通过内网连接redis服务器
介绍通过其他终端控制服务器,如Windows、mac、linux步骤检查Centos7是否安装了openssh-serveryum list installed | grep openssh-server没有任何输出代表没安装安装openssh-serveryum install openssh-server修改ssh配置文件,用Vim编辑器打开将文...原创 2020-02-28 13:52:07 · 584 阅读 · 0 评论 -
Redis学习笔记(4):redis三种启动方式以及其中的使用区别
直接启动步骤cd /usr/local/redis-4.0.14/src./redis-server区别进程启动,进程退出,redis关闭通过指定配置文件启动步骤cd /usr/local/redis-4.0.14/vi redis.conf/daemonize (查找关键字)把no 改为 yescd /usr/local/redis-4.0....原创 2020-02-28 13:43:05 · 350 阅读 · 0 评论 -
Redis学习笔记(3):手把手centos7环境下redis4.0安装
在centos7环境下安装redis解决pwd /could not retrieve mirrorlistsudo vim /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT改为yes,wq!保存退出重新启动网络 $ service network restart安装wget yum install wget下载redis安装...原创 2020-02-28 13:40:12 · 78 阅读 · 0 评论 -
Redis学习笔记(2):redis作为数据库和作为缓存的选择,线上怎么优雅的使用redis
简介:redis作为数据库和作为内存缓存的两种使用方法redis作为数据库的使用有什么优缺点优点没有Scheme约束,数据结构的变更相对容易,一开始确定数据类型, 抗压能力强,性能极高,10万/qps缺点没有索引,没有外键,缺少int/date等基本数据类型,多条件查询需要通过集合内联(sinter,zinterstore) 和连接间接实现开发效率低,可维护性不佳r...原创 2020-02-28 13:35:52 · 706 阅读 · 0 评论 -
Redis学习笔记(1):剖析Redis和memcached和mysql之间的区别
从数据库类型、数据存储方式、特殊功能讲解Redis和memcached和mysql的区别作为同款功能的内存缓存产品,redis和memcached各有什么优势内存管理机制Memcached默认使用Slab Allocation机制管理内存,其主要思想是按照预先规定的大小, 将分配的内存分割成特定长度的块 以存储相应长度的key-value数据记录,以完全解决内存碎 片问题。空闲列表进...原创 2020-02-28 13:31:27 · 229 阅读 · 0 评论