perfector

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2022年8月30日

摘要: 在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下: CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1` te 阅读全文
posted @ 2022-08-30 10:27 运维内不知名选手 阅读(118) 评论(0) 推荐(0) 编辑

摘要: 1 前言 数据库为了取得更好的读写性能,InnoDB 会将数据缓存在内存中(InnoDB Buffer Pool),对磁盘数据的修改也会落后于内存,这时如果进程或机器崩溃,会导致内存数据丢失,为了保证数据库本身的一致性和持久性,InnoDB 维护了 REDO LOG。修改 Page 之前需要先将修改 阅读全文
posted @ 2022-08-30 09:37 运维内不知名选手 阅读(24) 评论(0) 推荐(0) 编辑

2022年8月29日

摘要: 在日常使用 Linux 系统服务器时,如果系统安全维护方面做的不够规范和严谨,很容易导致主机被黑客植入恶意木马病毒被当做肉鸡。以后就是一次肉鸡木马病毒的排查过程,有助于运维服务器时遇到此情况时进行针对性的排查和修复。 【问题现象】 Linux 主机 CPU 跑满,或者使用服务器越来越慢,以及收到报警 阅读全文
posted @ 2022-08-29 11:43 运维内不知名选手 阅读(32) 评论(0) 推荐(0) 编辑

摘要: MySQL 中存储时间的最佳实践 平时开发中经常需要记录时间,比如用于记录某条记录的创建时间以及修改时间。在数据库中存储时间的方式有很多种,比如 MySQL 本身就提供了日期类型,比如 DATETIME,TIMESTAMEP 等,我们也可以直接存储时间戳为 INT 类型,也有人直接将时间存储为字符串 阅读全文
posted @ 2022-08-29 11:01 运维内不知名选手 阅读(261) 评论(0) 推荐(0) 编辑

2022年8月26日

摘要: 之前我们已经看过了 Golang 常见设计模式中的装饰和选项模式,今天要看的是 Golang 设计模式里最简单的单例模式。单例模式的作用是确保无论对象被实例化多少次,全局都只有一个实例存在。根据这一特性,我们可以将其应用到全局唯一性配置、数据库连接对象、文件访问对象等。Go 语言实现单例模式的方法有 阅读全文
posted @ 2022-08-26 10:55 运维内不知名选手 阅读(50) 评论(0) 推荐(0) 编辑

摘要: 互联网上每一台设备都会有一个 IP 地址,我们在访问网站或发送信息时,其实都是通过 IP 地址达成准确请求的。但是这个 IP 地址由很长一串数字组成,记忆起来相当困难,所以我们创造了更实用的域名来代替 IP 地址。而如何将域名和 IP 地址联系起来,就是域名系统(DNS)发挥作用的地方。它由各种名称 阅读全文
posted @ 2022-08-26 10:16 运维内不知名选手 阅读(123) 评论(0) 推荐(0) 编辑

2022年8月25日

摘要: 在上一篇《DNS 系列(一):为什么更新了 DNS 记录不生效?》中,我们主要讲解了 DNS 和 DNS 传播,知道了网络通信主要通过 IP 地址来进行,而域名系统(DNS)则是保证用户在浏览器中输入域名之后,可以访问到对应的网站服务器。那这个过程到底是如何进行的呢? DNS 记录 DNS 记录是位 阅读全文
posted @ 2022-08-25 10:05 运维内不知名选手 阅读(72) 评论(0) 推荐(0) 编辑

摘要: 我们在上网时如果想要访问到另一台机器上的内容,通常只需要直接输入一串地址,就能够准确访问到自己想要访问的网站。但是实际上这只是方便我们记忆的字符形式网络标识,真正让我们的机器和另一台机器进行沟通的是 IP 地址。只不过 IP 地址无论是输入还是记忆都非常麻烦,因此才诞生了域名系统。那么域名是怎么连接 阅读全文
posted @ 2022-08-25 09:38 运维内不知名选手 阅读(144) 评论(0) 推荐(0) 编辑

2022年8月24日

摘要: Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~ 今天想和小伙伴们聊聊用 Redis 处理接口限流,这也是最近的 TienChin 项目涉及到这个知识点了,我就拎出来和大家聊聊这个话题。 1. 准备工作 首先我们创建一个 Spring Boot 工程, 阅读全文
posted @ 2022-08-24 16:23 运维内不知名选手 阅读(53) 评论(0) 推荐(0) 编辑

摘要: 1. 缓存来由 随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。 2. 缓存问题 虽然使用缓存给系统带来了一定的质的提升,但同时也带来了一些需要注意的问题。 2.1 缓存穿透 缓存 阅读全文
posted @ 2022-08-24 15:55 运维内不知名选手 阅读(42) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页