MongoDB安装 MongoDB的安装比较简单,下面是官方的下载地址,以及官方安装文档的地址,方便大家直达。 下载地址:https://www.mongodb.com/try/download/community Windows 安装 MongoDB...
MongoDB 知识体系介绍
一、前言 本文针对我们生产上出现的流量不均的问题,介绍一下解决方案。 k8s是一个特别复杂的系统,而网络相关的问题是其中最复杂的问题,要通过一两篇文章介绍清楚是很难的。这个流量不均的...
有一个需求是,本地脚本中通过ssh 远程执行远程脚本,远程脚本可以接收本地脚本传递的参数 这个需求可以使用下面方式实现: 1,本地通过ssh执行远程脚本,远程脚本需要传递 传递位置参数 ssh...
本文介绍了在使用阿里云Redis的开发规范,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。 键值设计 key名设计可读性和可管理...
如何理解Redis监控呢 Redis运维和监控的意义不言而喻,我认为主要从如下三方面去构建认知体系: 首先是Redis自身提供了哪些状态信息,以及有哪些常见的命令可以获取Redis的监控信息;其次需要知...
为什么需要性能测试? 性能测试可以让我们了解 Redis 服务器的性能优劣。在实际的业务场景中,性能测试是必不可少的。在业务系统上线之前,我们都需要清楚地了解 Redis 服务器的性能,从而避免...
既然是缓存,就会涉及过期时间以及过期后清理回收内存的过程;本篇主要讲一下redis的key过期时间相关的命令、注意事项、回收策略; 注意:实际上,redis的内存回收触发有两种情况,上面说的是...
前言 你平常在做自己的项目时,是否有过部署项目太麻烦的想法?如果你是单体项目,可能没什么感触,但如果你是微服务项目,相信你应该是有过这种感触的。 这种情况下,我一般会劝你了解一下 J...
Redis 是一个开源、高性能的 Key-Value 数据库,被广泛应用在服务器各种场景中。Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。所以,...
接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,有的公司将接口性能加入到绩效考核中。今天和大家聊聊开发中常用的接口优化方法。 索引 对于查询大家首先会想到 sql 是否加索引...
缓存存在的意义 将一些数据(最近访问的)放在缓存中,当客户端需要访问数据库中数据时,可以先访问缓存,如果它里面存在这样对应的数据就不会去访问数据库,从而减小数据库的压力。 那么客户...
设计思路 redis 经常需要去管理,而编译安装的 redis 没有启动脚本以及运维相关的脚本,我们可以自己设计一个。 脚本需求: 可以启动、关闭、重启redis启动:当redis没有运行的时候直接启动...
前言 我们之前对Redis的学习都是在命令行窗口,那么如何使用Java来对Redis进行操作呢?官方对于Java连接Redis的开发工具推荐了Jedis,通过Jedis同样可以实现对Redis的各种操作。本篇文章会介绍...
前面介绍了 Redis Cluster 的技术原理、交叉复制与故障切换、使用官方工具自动化部署实践以及上一章讲的集群扩容等。今天我将详细的为大家介绍 Redis Cluster 集群收缩相关知识,希望大家能够从...
Cluster 集群扩容概念 当redis数据量日渐增长,当内存不够用的时候,这时候就需要集群扩容了,cluster集群扩容可以增加内存也可以增加节点,因为redis数据都是存在内存中。 redis cluster增加...
前言:作为DBA,内存的使用情况是重要的监控指标之一,了解内存使用很重要。下面有一个系统参数,对于内存的调用起到重要的作用。大家可以了解一下。 参数:panic_on_oom: 用来控制当内存不足...
一、背景 RWP,全称为Real-World Performance,RWP团队是Oracle总部数据库研发的一个部门,在业界内,RWP团队是公认的SQL优化顶级团队。这一次有幸参加了RWP团队的成都行的培训,对oracle的优...
本文 SQL 均是在运维工作中总结整理而成的,对于运维 DBA 来说可提高很大工作效率,当然如果你全部能够背下来那就牛逼了,如果不能,建议收藏下来慢慢看,每条 SQL 的使用频率都很高,肯定能够...
手动搭建集群便于理解集群创建的流程和细节,不过手动搭建集群需要很多步骤,当集群节点众多时,必然会加大搭建集群的复杂度和运维成本,因此官方提供了 redis-trib.rb 的工具方便我们快速搭建...