07 2023 档案
摘要:## AOF ### 基础概念 > 以日志的形式记录了每个写操作 > > 在redis重新运行时,会将这些操作重新执行一遍 文件形式:appendonly.aof 开启AOF需要更改配置文件:appendonly:yes ### AOF主要流程 用户 >redis >aof缓存区 >aof aof
阅读全文
摘要:### RDB概念 1. 快照文件是.rdb结尾 2. redis6.2以前和之后(包括6.2)在什么条件下会保存rdb文件有所不同 1. 以前 1. 15min&&1个key(改变)调用保存 2. 5min&&10key(改变)调用保存 3. 1min&&10000key(改变)调用保存 2. 之
阅读全文
摘要:## docker安装8版本elasticsearch遇到的问题 ```bug Exception in thread "main" java.nio.file.FileSystemException: /usr/share/elasticsearch/config/elasticsearch.ym
阅读全文
摘要:# elasticSearch ## 大致印象 ### 为什么用? 1. mysql更擅长于crud等操作,当一张表达到百万级别时,检索速度过慢 2. es检索速度快 ### 基本概念 1. **Index索引**(两层意思) 1. 动词:类似mysql的insert 2. 名词:类似mysql的数
阅读全文
摘要:# OSS的使用(谷粒商城58-64) >购买之类的就不在这里详述了,阿里云文档几乎都写了 ## 创建bucket 
阅读全文
摘要:# bitfield ### 作用 1. 位域修改 2. 溢出控制 ### 原理 通过对redis字符串二进制形式进行操作,通过改变其值的作用 > 更具体 将一个Redis字符串看作是一个由二进制位组成的数组. 并能对变长位宽和任意没有字节对齐的指定整型位域进行寻址和修改 ### 常用命令 1. B
阅读全文
摘要:# stream ## 由来 为了抢消息队列的饭碗 ## 原理  | 1 | Message Content |
阅读全文
摘要:# Geo ## 应用情景 打车时寻找半径在多少范围的司机 查找附近的酒店,微信摇一摇 ## Linux中文乱码如何处理? ``` redis-cli --raw ``` docker: ``` docker exec -it redis redis-cli --raw ``` ## 命令 1. G
阅读全文
摘要:## hyperloglog ## 应用场景 统计某个网站的UV(Unique Visitor,独立访客, 一般理解为客户端IP(要考虑去重)) 例如qq空间,还有bilibili视频的点击量 用户搜索网站关键词的数量 统计用户每天搜索不同词条个数 只保存对应的基数估计值(一个集合内不同元素的个数)
阅读全文
摘要:# bitmap ## 使用情景 用户签到,打卡,电影广告是否被点击过 ## docker进入redis ```dockerfile docker exec -it redis-cli ``` ## 常用指令 1. setbit 键值 offset(从0开始) 0|1 2. getbit 键值 of
阅读全文