摘要: 1.一条update语句 1.先通过引擎找到对应的行数据,并加锁 2.对行数据进行修改并调用引擎接口修改这条数据,然后释放锁(此时并没有把数据在磁盘上做出修改) 3.redo log在内存中生成这条update的日志,通过innodb_flush_log_trx_commit 参数判断是否flush 阅读全文
posted @ 2020-10-29 07:38 从零开始的DBA生活 阅读(407) 评论(0) 推荐(2) 编辑
摘要: CHAR和VARCHAR类型相似,差别主要在存储,尾随空格和检索方式上。 CHAR和VARCHAR相同的是:CHAR和VARCHAR都指定了字符长度,注意是字符长度。例如char(30) 和 varchar(30)表示都可以存30个字符。有一点要注意的是在utf8mb4编码中,每个字符占4个节点。在 阅读全文
posted @ 2020-09-13 12:02 从零开始的DBA生活 阅读(830) 评论(0) 推荐(1) 编辑
摘要: 从操作系统六个方面来讨论下Kafka线上集群的部署 IO模型的使用 主流的 I/O 模型通常有 5 种类型:阻塞式 I/O、非阻塞式 I/O、I/O 多路复用、信号驱动 I/O 和异步 I/O。 Java 中 Socket 对象的阻塞模式和非阻塞模式就对应于前两种模型; Linux 中的系统调用 s 阅读全文
posted @ 2020-09-02 08:47 从零开始的DBA生活 阅读(352) 评论(0) 推荐(0) 编辑
摘要: celery 版本要4.3.0 网上 4.0~ 4.2.* 都是不支持得 阅读全文
posted @ 2020-08-18 19:49 从零开始的DBA生活 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1. conf or vars join_buffer_size:一个査询 中关联多张表,可以为每个关联分配一个关联缓冲(join buffer),所以每个査询可 能有多个关联缓冲 table_open_cache:指定了表可以被缓存的数量,而不是表可以被缓存的字节数(有些变量使用了不同的单位,所以 阅读全文
posted @ 2020-08-10 00:33 从零开始的DBA生活 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1. Kafka 只是一个消息引擎系统吗? Apache Kafka 是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform) Kafka 在设计之初就旨在提供三个方面的特性: 提供一套 API 实现生产者和消费者 降低网络传输和磁盘存储开销 实现高伸 阅读全文
posted @ 2020-08-04 11:24 从零开始的DBA生活 阅读(4808) 评论(0) 推荐(0) 编辑
摘要: 1.Kafka是什么? Apache Kafka 是一款开源的分布式消息引擎系统。倘若“消息引擎系统”这个词对你来说有点陌生的话,那么“消息队列”“消息中间件”的提法想必你一定是有所耳闻的。不过说实话我更愿意使用消息引擎系统这个称谓,因为消息队列给出了一个很不明确的暗示,仿佛 Kafka 是利用队列 阅读全文
posted @ 2020-08-04 09:35 从零开始的DBA生活 阅读(313) 评论(0) 推荐(0) 编辑
摘要: redis的每种数据类型都有起码两种底层编码 Redis 并没有直接使用这些数据结构来实现键值对的数据库,而是在这些数据结构之上又包装了一层 RedisObject(对象),每种数据类型对应一种redisObject对象 下面以Sting数据类型,来说明一下String数据类型创建的过程 typed 阅读全文
posted @ 2020-05-30 19:09 从零开始的DBA生活 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1. Redis 和 memcache 的区别 1. memcache 多线程,需要依赖libevent这样的系统类 ,redis 单线程,Redis不需要依赖于操作系统中的类库 2. redis 支持5种数据类型,memcache只支持一种字符串类型 3. redis 支持两种持久化功能,rdb 阅读全文
posted @ 2020-05-22 16:29 从零开始的DBA生活 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 摘要 在redis4.0.14版本,是通过ruby的工具redis-trib.rb工具进行扩容缩容以及集群搭建的工作,然后到redis5.0后取消了这个工具的功能并合并到redis-cli中,这里就让我们了解一下redis-trib.rb工具在搭建集群和扩容缩容中到底做了什么把 源码在github 阅读全文
posted @ 2020-05-03 13:11 从零开始的DBA生活 阅读(1577) 评论(0) 推荐(1) 编辑