上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 48 下一页
摘要: 使用Docker安装 因为配置太复杂,所以这里我们使用 docker compose 来一键部署 不使用内部网络搭建 编写redis主从docker-compose.yml version: '3' services: master: image: redis container_name: red 阅读全文
posted @ 2023-09-24 10:59 strongmore 阅读(248) 评论(0) 推荐(0)
摘要: 使用Docker搭建主从 关于主从复制模式,注意如下要点。 第一, 一个主服务器可以带一个或多个从服务器,甚至从服务器也可以再带从服务器,但在复制数据时,只能把主服务器的数据复制到从服务器上,反之不能。 第二, 一台从服务器只能跟随一台主服务器,而不能出现一从多主的模式。 第三, 在 Redis 2 阅读全文
posted @ 2023-09-23 10:39 strongmore 阅读(93) 评论(0) 推荐(0)
摘要: 使用字符替换来分割字符串 tr 或者 类似实现字符串替换的工具,如 sed。 echo "go:python:rust:js" | tr ":" "\n" # 使用 tr 将分隔符 : 替换成换行符 \n 使用 tr 将分隔符 : 替换成换行符 \n。 使用 cut 分割字符串 echo "go:p 阅读全文
posted @ 2023-09-21 22:24 strongmore 阅读(2559) 评论(0) 推荐(0)
摘要: 介绍 MongoDB 是一个免费的开源跨平台面向文档的 NoSQL 数据库。 安装 docker pull mongo 下载最新版本的镜像 docker run -d --name mongo -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_RO 阅读全文
posted @ 2023-09-19 20:58 strongmore 阅读(56) 评论(0) 推荐(0)
摘要: 简介 rocksDB 是一个可嵌入的,持久性的 key-value存储。基于Google的LevelDB,但提高了扩展性可以运行在多核处理器上,可以有效使用快速存储,支持IO绑定、内存和一次写负荷。 高性能:RocksDB使用一套日志结构的数据库引擎,为了更好的性能,这套引擎是用C++编写的。 Ke 阅读全文
posted @ 2023-09-18 22:05 strongmore 阅读(605) 评论(0) 推荐(0)
摘要: 需求 比如数据库名称old_db 想改名为new_db MySQL修改数据库名称比较麻烦,不支持直接修改,需要通过其它方式间接达到修改数据库名称的目的。 在 MySQL 5.1.23 之前的旧版本中,我们可以使用 RENAME DATABASE 来重命名数据库,但此后版本,因为安全考虑,删掉了这一命 阅读全文
posted @ 2023-09-17 15:09 strongmore 阅读(3111) 评论(0) 推荐(0)
摘要: FIELD FIELD(s,s1,s2...) SELECT FIELD("c", "a", "b", "c", "d", "e"); -- 返回字符串 c 在列表值中的位置,索引位置从 1 开始,没有返回 0 FIND_IN_SET FIND_IN_SET(s1,s2) SELECT FIND_I 阅读全文
posted @ 2023-09-17 08:33 strongmore 阅读(41) 评论(0) 推荐(0)
摘要: ENUM 枚举类型 ENUM适合于只能在一组固定值中选一个的场景,比如性别只能为男或者女。 ENUM的优势在于: 只能在固定值中选择,可以在数据库层面限制非法值。 数据的存储用数字来存储,占用空间少。 但是它的使用有很多需要我们注意的地方,一不小心就会得到错误的结果。 create table te 阅读全文
posted @ 2023-09-16 23:26 strongmore 阅读(93) 评论(0) 推荐(0)
摘要: 介绍 canal,译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 canal的工作原理就是把自己伪装成MySQL slave,模拟MySQL slave的交互协议向MySQL Master发送 dump 协议,MySQL mater收到canal发送 阅读全文
posted @ 2023-09-16 15:19 strongmore 阅读(354) 评论(0) 推荐(0)
摘要: 使用binlog2sql(Python版) 解析binlog文件来创建回滚的sql 准备工作 需要提前安装Python环境 git clone https://github.com/danfengcao/binlog2sql.git cd binlog2sql pip3 install -r req 阅读全文
posted @ 2023-09-11 21:05 strongmore 阅读(151) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 48 下一页