Redis

Redis基础知识 之——发布/订阅

    订阅,取消订阅和发布实现了发布/订阅消息范式(引自wikipedia),发送者(发布者)不是计划发送消息给特定的接收者(订阅者)。而是发布的消息分到不同的频道,不需要知道什么样的订阅者订阅。订阅者对一个或多个频道感兴趣,只需接收感兴趣的消息,不需要知道什么样的发布者发布的...

Redis配置文件(redis.conf)的参数集合

=============================================== 2020/3/30_第1次修改               &n...

【重要】Nginx模块Lua-Nginx-Module学习笔记(三)Nginx + Lua + Redis 已安装成功(非openresty 方式安装)

  使用Redis做分布式缓存;使用luaAPI来访问redis缓存;使用nginx向客户端提供服务,ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。url请求nginx服务器,然后lua查询redis,返回json数据。  系统环境:Ubuntu14.0(64位)  ...

redis 安装以及配置

centos安装yuminstallredis-server配置配置文件redis.conf配置访问密码#requirepassfoobaredrequirepass123指定密码123注释bind127.0.0.1允许外部访问重启serviceredis-serverrestart访问redis-cli-h127.0...
代码星球·2020-04-02

redis集群

1.redis集群搭建  redis分片和哨兵存在的问题优点:分片实现内存数据的动态扩容分片可以分散的保存数据哨兵可以实现redis高可用 缺点:分片中如果有一个节点宕机,则整个分片将不能正常使用哨兵本身没有实现高可用,如果哨兵宕机,则可能导致整合redis服务宕机.1.1redis集群内部通讯原理搭建原则:...
代码星球·2020-04-02

redis主从配置和哨兵

1.redis主从配置如果redis需要实现高可用.前提条件就是实现数据的同步(1)拷贝配置shards文件夹改名为sentinel   (2)主从搭建策略6379主机.  6380从机  6381从机(3)状态信息检查inforeplication   (4...
代码星球·2020-04-02

redis分片技术

1.也无需求如果需要动态的扩展内存,单个redis节点上有上限(10M默认-512M-1GB)如果将数据保存到一个redis节点中,可能会出现丢数据的风险.所以尽可能分开保存.2.分片机制介绍特点:多台redis节点将内存扩大N倍多台redis共同唯一所有的数据.每个节点中所保存的数据都不一样的.  ...
代码星球·2020-04-02

redis中持久化策略

1.redis持久化规则  说明:根据redis的配置文件中所配置的持久化策略,定期持久化.将redis内存中的数据最终写入到持久化文件中.当redis意外关闭内存数据清空了.当redis重新启动时,根据配置文件中持久化文件的路径/名称,读取持久化文件。从持久化文件中恢复内存数据. 2.RDB模式说明:RDB...
代码星球·2020-04-02

redis中存储策略

1.需求描述  Redis中的数据都保存在内存中.如果内存中一直添加数据,则可能会造成内存填满,内存溢出的现象.需要控制redis的内存大小. 2.LRU算法    内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于...
代码星球·2020-04-02

redis数据操作命令

命令说明案例set添加key-valuesetusernameadminget根据key获取数据getusernamestrlen获取key的长度strlenkeyexists判断key是否存在existsname返回1存在 0不存在del删除redis中的keydelkeyKeys用于查询符合条件的keyk...
代码星球·2020-04-02

redis入门案例

<!--jedis--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>${jedis.version}</ve...
代码星球·2020-04-02

通过命令行方式连接redis

1、首先安装redis客户端yuminstallredis2、连接redis-cli-hhost-pport-apasswordhost:远程redis服务器hostport:远程redis服务端口password:远程redis服务密码(无密码的的话就不需要-a参数了)...

使用redis实现【统计文章阅读量】及【最热文章】功能

1、视图函数#不需要登录装饰器,匿名用户也可访问defarticle_detail(request,id,slug):#print(slug,id)article=get_object_or_404(ArticlePost,id=id,slug=slug)#连接redisr=redis.StrictRedis(host...

windows下使用Redis

https://blog.csdn.net/baidu_33465676/article/details/75530477...
代码星球·2020-04-02

Redis使用详细教程

一、Redis基础部分:   redis介绍与安装比mysql快10倍以上,redis介绍与安装比mysql快10倍以上。*****************redis适用场合****************1.取最新N个数据的操作2.排行榜应用,取TOP N 操作3.需要精确设定过期时间的...
代码星球·2020-04-02