摘要: 索引 (Index) 合适的索引可以大大提高数据库搜索性能 集合层面的索引 支持复合键索引可以对多个字段进行排序 复合索引:(A, B, C) 可以支持的索引:{A}, {A, B}, {A, B, C} 不可以支持的索引:{B}, {C}, {B, C} 索引的操作 db.collection.g 阅读全文
posted @ 2022-11-01 00:51 郭赫伟 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 聚合操作 聚合函数:db.collection.aggregate() 语法: db.collection.aggregate(pipeline, options) <pipeline> 文档定义了操作中使用的聚合管道阶段和聚合操作符 <options> 文档声明了一些和聚合操作的参数 返回值是游标 阅读全文
posted @ 2022-10-30 20:00 郭赫伟 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 删除文档 官方文档地址 1. db.collection.remove() 默认情况下,remove 命令会删除所有符合筛选条件的文档 如果只想删除满足条件的第一篇文档,可以使用 justOne 选项 // 如果只想删除满足条件的第一篇文档,可以使用 justOne 选项 示例 > db.accou 阅读全文
posted @ 2022-10-12 00:57 郭赫伟 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Mongo shell 更新文档操作 官方文档地址:https://www.mongodb.com/docs/v6.0/reference/update-methods/ 中文文档地址:https://mongodb.net.cn/manual/reference/update-methods/ M 阅读全文
posted @ 2022-10-12 00:56 郭赫伟 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Mongo shell 读取文档操作 官方文档地址:https://www.mongodb.com/docs/v6.0/tutorial/query-documents/ 中文文档地址:https://mongodb.net.cn/manual/tutorial/query-documents/ 命 阅读全文
posted @ 2022-10-12 00:55 郭赫伟 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Mongo shell Create 操作 官方文档地址:https://www.mongodb.com/docs/manual/reference/insert-methods/ 中文文档地址:https://mongodb.net.cn/manual/reference/insert-metho 阅读全文
posted @ 2022-10-12 00:53 郭赫伟 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Gin 参数验证(支持中英文翻译) 官方文档:https://pkg.go.dev/github.com/go-playground/validator/v10#pkg-overview 官方示例: https://github.com/go-playground/validator/blob/ma 阅读全文
posted @ 2022-05-15 16:32 郭赫伟 阅读(656) 评论(0) 推荐(0) 编辑
摘要: Redis 持久化 1. Redis 持久化的取舍和选择 持久化的作用 什么是持久化 redis所有数据是保存在内存中的,对数据的更新将异步的保存到磁盘上。 持久化的实现方式 快照方式 MySQL Dump Redis RDB 写日志方式 MySQL Binlog Hbase Hlog Redis 阅读全文
posted @ 2022-05-12 22:07 郭赫伟 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Redis(慢查询, pipeline, 发布订阅, Bitmap, HyperLogLog, GEO) 1. 慢查询 客户端请求的生命周期 两个配置 配置 slowlog-max-len 慢查询队列最大长度 先进先出队列 固定长度(队列满了后会以先进先出的方式,保证队列的固定长度) 保存在内存中( 阅读全文
posted @ 2022-05-12 12:33 郭赫伟 阅读(59) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ 的五种工作模式 RabbitMQ主要使用场景 程序解耦利器 流量消峰 异步处理 5种模式的GO 代码实现: https://github.com/guohewei123/rabbitmq_worker_mode 一. Simple模式 生产者发送消息到队列中,消费中从队列中获取消息 阅读全文
posted @ 2022-05-11 13:27 郭赫伟 阅读(152) 评论(0) 推荐(0) 编辑