
数据库
文章平均质量分 92
L-岁月染过的梦
这个作者很懒,什么都没留下…
展开
-
spring 整合redis集群通过properties文件配置连接参数
1 配置文件redis.properties##配置redis集群redis.cluster=192.168.126.129:7000,192.168.126.129:7001,192.168.126.129:7002,192.168.126.129:7003,192.168.126.129:7004,192.168.126.129:7005交给spring管理package com.jt.config;import org.springframework.beans.factory.ann原创 2020-09-19 16:45:53 · 2077 阅读 · 2 评论 -
docker redis动态的主从挂载(没有设置密码)和哨兵高可用配置
mkdir -p /usr/local/src/redis/{conf ,data0,data1,data2,data3}配置文件参考博客园将配置文件redis.conf放到conf目录下[root@localhost redis3]# docker run --name redis -d -it -p 6379:6379 -v $PWD/data0:/data -v $PWD/conf/redis.conf:/etc/redis.conf redis:5.0.4####外部端口为6379的不能作原创 2020-09-18 09:01:18 · 292 阅读 · 0 评论 -
properties配置redis分片的连接并交给spring容器管理
redis.properties#添加单台redies配置redis.host=192.168.126.129redis.port=6379redis.auth=123456#配置多台redisredis.nodes=192.168.126.129:6379:123456,192.168.126.129:6380:123456,192.168.126.129:6381:123456JedisConfig.javapackage com.jt.config;import org..原创 2020-09-18 07:38:57 · 223 阅读 · 0 评论 -
docker构建redis分片
redis 安装参考博客园redis.conf配置文件参考博客园将配置文件拷贝三份(也可以使用同一个配置文件来作为启动的配置文件,只需要更改一下redis.conf的映射路径即可)docker run --name redis0 -d -it -p 6379:6379 -v $PWD/data:/data -v $PWD/conf/redis.conf:/etc/redis.conf redis --requirepass "123456"docker run --name redis1 -d原创 2020-09-17 17:04:45 · 163 阅读 · 0 评论 -
Redis Hash,List API
Hash类型说明:可以用散列类型保存对象和属性值例子:User对象{id:2,name:小明,age:19}命令说明案例hset为对象添加数据hset key field valuehget获取对象的属性值hget key fieldhexists判断对象的属性是否存在HEXISTS key field 1表示存在 0表示不存在hdel删除hash中的属性hdel user field [field …]hgetall获取h原创 2020-09-16 14:18:14 · 314 阅读 · 0 评论 -
Redis 的事务控制
redis 的事务控制Redis事务命令说明:redis中操作可以添加事务的支持.一项任务可以由多个redis命令完成,如果有一个命令失败导致入库失败时.需要实现事务回滚.命令说明案例multi标记一个事务开始127.0.0.1:6379> MULTIexec执行所有multi之后发的命令127.0.0.1:6379> EXECdiscard丢弃所有multi之后发的命令...原创 2020-09-16 14:10:35 · 143 阅读 · 0 评论 -
Mycat 实现数据库读写分离,负载均衡
下载安装步骤百度自取默认连接端口是8066配置文件schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <!--name属性是自定义的 dataNode表示数据库的节点信息 jtdb表示逻辑库--> <schema name="jtdb" ch原创 2020-09-15 22:36:45 · 247 阅读 · 0 评论 -
mariadb(mysql)数据库主从配置
文章目录数据库主从配置1.数据库挂载原理1.1检查主库的状态1.2 开启二进制日志文件1.2.1 修改主库的核心配置文件1.2.2 添加1.2.3 my.cnf文件1.2.4 重启数据库服务1.2.5 查看是否有mysql-bin.index文件1.3 实现主从挂载1.3.1 挂载分析:1.3.2 实现挂载主从配置原理:主数据库数据发生改变时生成二进制日志文件,通过I/O线程读取二进制的日志文件吗,将文件写入中继(Relay log)由sql线程将中继;里的数据以sql语句的形式执行在从库使主原创 2020-09-15 10:20:17 · 638 阅读 · 0 评论 -
mariadb 修改数据库密码(已知原密码)初始化密码 开启远程访问权限
进入shellmysqladmin -uroot -p原密码 password 新密码root@a038a278a3db:/var/lib/mysql# mysqladmin -u root -proot password 123456root@a038a278a3db:/var/lib/mysql# 然后就可以直接使用123456这个密码登陆了mysql -u root -p123456原创 2020-09-14 10:14:56 · 745 阅读 · 0 评论 -
使用docker安装mariadb数据库及配置远程访问权限
使用docker安转mariadb1.拉取镜像[root@localhost ~]# docker pull mariadbUsing default tag: latestlatest: Pulling from library/mariadb54ee1f796a1e: Pull complete f7bfea53ad12: Pull complete 46d371e02073: Pull complete b66c17bbf772: Pull complete 2323729e927c原创 2020-09-12 12:01:11 · 11480 阅读 · 1 评论