上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: 什么是垃圾回收机制垃圾回收(Garbage Collection)是一种自动内存管理机制,用于检测和释放不再被程序使用的内存资源,以避免内存泄漏和资源浪费。 在编程中,当对象被创建时,系统为其分配一块内存空间。但是,当对象不再被程序使用时,如果没有及时释放相关的内存空间,就会导致内存泄漏。垃圾回收机 阅读全文
posted @ 2024-03-14 11:11 Mrterrific 阅读(117) 评论(0) 推荐(0)
摘要: 索引是帮助MySQL高效获取数据的数据结构 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能 存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。 通常所说的索引,包括聚簇索引、覆盖索引、组合索引、前缀索引、唯一索引等,没有特别说明, 默认都是使用B 阅读全文
posted @ 2024-03-13 16:02 Mrterrific 阅读(36) 评论(0) 推荐(0)
摘要: 官网文档 https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html 为什么要用role 之前你部署的nfs、rsync、lsyncd、nginx是如何管理他们的palybook的? 想必是随便放在某一个 阅读全文
posted @ 2024-02-01 14:39 Mrterrific 阅读(91) 评论(0) 推荐(0)
摘要: 剧本高级特性篇 循环 在写 playbook 的时候发现了很多 task 都要重复引用某个相同的模块,比如一次启动10个服务,或者一次拷贝10个文件,如果按照传统的写法最少要写10次,这样会显得 playbook 很臃肿。 如果使用循环的方式来编写 playbook ,这样可以减少重复编写 task 阅读全文
posted @ 2024-02-01 14:37 Mrterrific 阅读(110) 评论(0) 推荐(0)
摘要: 1.分析key大小 [root@db-51 ~]#redis-cli -h 10.0.0.51 -p 6380 --bigkeys # Scanning the entire keyspace to find biggest keys as well as # average sizes per k 阅读全文
posted @ 2024-01-18 10:14 Mrterrific 阅读(74) 评论(0) 推荐(0)
摘要: 1.ruby脚本自动化安装 1.安装ruby开发环境 yum install rubygems -y 2.通过ruby包管理工具,安装操作redis的模块 gem sources --remove https://rubygems.org/ gem sources --remove http://m 阅读全文
posted @ 2024-01-18 10:13 Mrterrific 阅读(37) 评论(0) 推荐(0)
摘要: 为什么学redis-cluster 前面两篇文章,主从复制和哨兵机制保障了高可用 就读写分离,而言虽然slave节点扩展了主从的读并发能力 但是写能力和存储能力是无法进行扩展,就只能是master节点能够承载的上限。 如果面对海量数据那么必然需要构建master(主节点分片)之间的集群 同时必然需要 阅读全文
posted @ 2024-01-18 10:12 Mrterrific 阅读(56) 评论(0) 推荐(0)
摘要: https://redis.io/docs/manual/sentinel/#sentinels-and-replicas-auto-discovery 官网资料 在上文主从复制的基础上,如果注节点出现故障该怎么办呢? 在 Redis 主从集群中,哨兵机制是实现主从库自动切换的关键机制,它有效地解决 阅读全文
posted @ 2024-01-18 10:10 Mrterrific 阅读(229) 评论(0) 推荐(0)
摘要: 我们知道要避免单点故障,即保证高可用,便需要冗余(副本)方式提供集群服务。 而Redis 提供了主从库模式,以保证数据副本的一致,主从库之间采用的是读写分离的方式。 主从复制概述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。 前者称为主节点(master),后者称为从节 阅读全文
posted @ 2024-01-18 10:07 Mrterrific 阅读(32) 评论(0) 推荐(0)
摘要: redis被攻击,作为突破口,服务器惨遭毒手的事太常见了。 大多数云服务器被攻击,都是redis,mongodb等数据库被入侵。 因此修改端口,密码,以及注意bind运行地址,是必须。 思考是否要暴露redis到公网。 1.设置密码、端口 配置 [root@db-51 ~]#cat /opt/red 阅读全文
posted @ 2024-01-18 10:05 Mrterrific 阅读(58) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页