Redis+MongoDB—淘宝双11百亿订单必用的缓存技术

现在的分布式项目基本都会用到redis和mongodb,特别是一些一线大厂更是对他们青睐有加

MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别,这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。 MongoDB建议集群部署,更多的考虑到集群方案,Redis更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。

Mongodb与Redis应用指标对比

关于Redis+MongoDB相关的内容,Alibaba肯定还是很有话语权的,尤其是关于Redis的使用,所以今天我们要分享的内容,实际上就是阿里淘系架构师的一些经验总结,关于Redis+MongoDB”技术手册,看完你也不得不感叹啊有些东西是看书学不到的!

Redis开发手册

因为篇幅原因呢,这里只能展示目录和部分内容,需要用以学习的小伙伴点此阅读完整版

数据操作

  • key操作
  • 字符串操作
  • 列表操作
  • 集合操作
  • 有序集合操作
  • 哈希操作
  • HyperLogLog操作

专题功能

  • 排序
  • 事务
  • 流水线
  • 发布订阅

开发设计规范

  • Key设计
  • 超时设置
  • 数据异常处理
  • 内存考虑
  • 延迟考虑
  • 典型使用场景参考
  • 客户端推荐

上线部署规划

  • 内存规划
  • 网卡RPS设置
  • 服务器部署位置
  • 持久化设置
  • 多实例配置
  • 具体设置参数
  • 其他好用的配技巧

常见运维操作

  • 启动
  • 停止
  • 查看和修改配置
  • 批量执行操作
  • 选择数据库
  • 清空数据库
  • 重命名命令
  • 执行Iua脚本
  • 设置密码
  • 验证密码
  • 性能测试命令
  • Redis-cli命令行其他操作
  • 持久化与备份恢复

因为篇幅较多无法一一展示,需要这份阿里淘系架构师总结的redis开发手册用以学习的小伙伴点此阅读完整版

上篇——MongoDB快速上手

MongoDB相关概念

单机部署

基本常用命令

查看当前正在使用的数据库命令

索引-Index

下篇——MongoDB-集群安全

副本集Replica Sets

分片集群-Sharded Cluster

安全认证

今天跟大家分享的这份阿里淘系架构师总结的Mongodb与Redis的开发手册,因为篇幅原因没有办法呈上所有内容,完整版都已经整理成PDF文档,需要完整版用以学习的小伙伴点此阅读完整版

猜你喜欢

转载自blog.csdn.net/weixin_47082274/article/details/108627088