05 2023 档案
摘要:# 主从复制 将master中的数据有效的复制到slave中 master + 写数据 + 执行写操作时,将出现变化的数据自动同步到slave + 读数据(可忽略) slave + 读数据 + 写数据(禁止) ## 主从连接(slave连接master) + 方式一:客户端发送命令 slaveof
阅读全文
摘要:# 持久化 ## RDB ### save ### bgsave + 工作原理 bgsave->发送指令到redis,redis返回Background saving started给客户端,然后调用fork函数生成子进程,子进程创建rdb文件,成功后返回消息给redis,可通过日志文件查看 + b
阅读全文
摘要:key通用操作 基本操作 del key exists key type key 扩展操作 为指定key设置有效期 expire key seconds pexpire key milliseconds expireat key timestamp pexpireat key millisecond
阅读全文
摘要:命令行模式工具使用思考 功能性命令 清除屏幕信息 帮助信息查阅 退出指令 信息添加 set key value 信息查询 get key 清除屏幕信息 clear 帮助 help 命令名 退出命令行 quit exit 数据存储类型 string String hash HashMap list L
阅读全文
摘要:形参使用@RequestBody,接受前端传来的json实体,因无法将时间字段转换为Date类型导致报错 方法: 在实体类时间字段上加@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
阅读全文
摘要:Controller层的注解应为@RestController,配合@ResponseBody
阅读全文
摘要:一开始apifox的body设置如图 idea报错: Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of
阅读全文
摘要:使用@RequestParam时,若不是表单上传,可以用FormData进行Ajax请求 例子: Controller层: @PostMapping("/deleteProduct") public CommonResp deleteProduct(@RequestParam("id") Integ
阅读全文