布隆过滤器

什么是布隆过滤器 如果想要判断一个元素是不是在一个集合里,一般想到的是将所有元素保存起来,然后通过比较确定。 链表,树等等数据结构都是这种思路....

六月 10, 2024 · 3 分钟 · 1122 字

缓存雪崩、击穿、穿透、预热

数据一般存储在数据库,数据库的数据落在磁盘中。如果用户的请求,都落到数据库中,如果大量请求一上来,数据库很容易崩溃,所以为了避免直接访问数据...

六月 10, 2024 · 5 分钟 · 2142 字

Vim

初识 Vim 主要的四种模式: normal:默认进入的模式,最常用的模式 insert:插入模式,像正常的文本编辑器一样输入 command:命令模式,...

六月 9, 2024 · (更新于 2024-12-07) · 3 分钟 · 1476 字

Linux 命令速查

查看系统信息 分区 df -h 查看内存 top free -m cat /proc/meminfo 查看 cpu cat /proc/cpuinfo lscpu 操作系统版本 cat /etc/redhat-release 内核版本 uname -r 开关机 关机&重启命令 shutdown -h now shutdown -h 1 1 min 后关机 shutdown -r now 重启 halt...

六月 7, 2024 · (更新于 2024-12-07) · 3 分钟 · 1261 字

ansible playbook

playbook 剧本是由一个或多个“play”组成的列表 play的主要功能在于将预定义的一组主机,装扮成事先通过ansible中的task定义好的角色。T...

六月 6, 2024 · (更新于 2024-12-07) · 9 分钟 · 4124 字

ansible常用模块

Command 在远程主机执行命令,默认模块,可忽略-m选项 1 2 3 4 5 [root@ansible ~]# ansible redis -m command -a 'cat /etc/centos-release' redis-s1 | CHANGED | rc=0 >> CentOS Linux release 7.9.2009 (Core) [root@ansible ~]# ansible redis -m command -a 'chdir=/etc cat centos-release' # 等价 chdir: 进入到被管理主机...

六月 6, 2024 · 4 分钟 · 1793 字

ansible的安装和基本使用

Ansible 基于Python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 组件: connection plugins:连接插件,负...

六月 6, 2024 · (更新于 2024-12-07) · 5 分钟 · 2461 字

Redis 主从复制

什么是主从复制? master以写为主,Slave以读为主,当master数据变化的时候,自动将新的数据异步同步到其它slave数据库 能做什么...

六月 5, 2024 · (更新于 2024-12-07) · 3 分钟 · 1441 字