上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页
摘要: 简介: HyperLogLog是redis在2.8.9版本添加的一种新的结构。 Redis-HyperLogLog是用来做基数统计的算法,其最大的优点就是:在输入元素的数量或者体积非常非常大的时候,计算基数需要的空间总是固定的,并且很小。在redis中,每一个HyperLogLog只需要12KB内存 阅读全文
posted @ 2021-01-26 17:51 红雨520 阅读(782) 评论(0) 推荐(0)
摘要: Redis-Set命令整合。 命令 版本 复杂度 格式 返回值 作用 备注 sadd 1.0.0 O(N) sadd key member [member ...] 成功添加到集合中的新元素数目 批量在集合key中添加member元素,已经存在的member忽略 key不存在的时候,初始化一个空的k 阅读全文
posted @ 2021-01-26 17:50 红雨520 阅读(78) 评论(0) 推荐(0)
摘要: Redis-List命令整合 命令 版本 复杂度 格式 返回值 作用 备注 lpush 1.0.0 O(1) lpush key value [value ...] 修改之后的列表长度 批量插入value到key的表头(左) 2.4之后才支持批量插入 lpushx 2.2.0 O(1) lpushx 阅读全文
posted @ 2021-01-26 17:46 红雨520 阅读(177) 评论(0) 推荐(0)
摘要: redis-Hash 命令整合 命令 版本 复杂度 格式 返回值 作用 备注 hset 2.0.0 O(1) hset hash field value 成功创建返回1,成功覆盖返回0 将哈希表hash中field域的值设置为value 如果hash不存在,创建它,如果field不存在,创建它。如果 阅读全文
posted @ 2021-01-26 17:44 红雨520 阅读(101) 评论(0) 推荐(0)
摘要: String字符串命令整合。 命令 版本 复杂度 格式 返回值 作用 备注 set 1.0.0 O(1) set key value [EX seconds] [PX milliseconds] [NX|XX] 成功OK,失败nil 设置key的value与过期时间,如果数据已经存在,就覆盖原有数据 阅读全文
posted @ 2020-12-29 21:21 红雨520 阅读(196) 评论(0) 推荐(0)
摘要: 单线程 ​redis采用基于内存单进程单线程模型的KV数据库,由C语言编写。read可达10W+QPS,write可达8W+QPS。 纯内存访问 ​redis完全基于内存,绝大部分的请求都是纯粹的内存操作,非常快速。 支持数据持久化 ​redis支持数据的持久化,将数据在磁盘中保存一份,防止断电等异 阅读全文
posted @ 2020-12-13 21:22 红雨520 阅读(83) 评论(0) 推荐(0)
摘要: 作为代理服务器,一般都需要向上游服务器的集群转发请求,而集群需要将请求进行平均分配,将集群的负载能力运用到最大,这篇文章主要记录一下Nginx关于负载均衡的配置: 1.upstream 语法:upstream name{...} 配置块:http 该配置定义了一个上游服务器集群,便于请求反向代理(p 阅读全文
posted @ 2020-07-13 13:30 红雨520 阅读(128) 评论(0) 推荐(0)
摘要: Nginx 反向代理流程 反向代理:使用代理服务器来接受internet上的连接请求,然后将请求转发给内部网络中的上游服务器,并将上游服务器得到的结果返回给请求连接的客户端,代理服务器对外表现就是一个web服务器。Nginx就经常拿来做HTTP反向代理服务器。 Nginx具有强悍的高并发高负载能力, 阅读全文
posted @ 2020-07-13 13:28 红雨520 阅读(1094) 评论(0) 推荐(0)
摘要: 本文记录Nginx静态web服务器对于客户端请求的特殊处理的配置项。 1. 忽略不合法的HTTP头部 语法:ignore_invalid_headers on|off; 默认:ignore_invalid_headers on; 配置块:http、server 该配置值为off时,Nginx会拒绝H 阅读全文
posted @ 2020-07-13 13:26 红雨520 阅读(1083) 评论(0) 推荐(0)
摘要: 本文记录Nginx静态web服务器文件操作优化的配置项。 1.sendfile系统调用 语法:sendfile on|off; 默认:sendfile off; 配置块:http、server、location 可以启用Linux上的sendfile系统调用来发送文件,它可以减少内核态与用户态之间的 阅读全文
posted @ 2020-07-13 13:25 红雨520 阅读(399) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页