![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 78
何不泛轻舟
这个作者很懒,什么都没留下…
展开
-
redis哨兵+golang代码测试
前边我们已经完成了redis的主从搭建,这里考虑到容灾的自动切换,如下图:我们利用哨兵(sentinel)来对各节点进行监控【主从配置】首先看一下redis.conf 配置文件中的各个参数,详解如下# redis进程是否以守护进程的方式运行,yes为是,no为否(不以守护进程的方式运行会占用一个终端)。 daemonize no # 指定redis进程的PID文件存放位置 pidfile /var/run/redis.pid # redis进程的端口号 port 6379原创 2021-04-06 14:32:50 · 843 阅读 · 0 评论 -
mysql互为主从配置
1. 首先准备两台可ping通的服务器2. 分别安装mysql数据库【主服务器配置】1.修改mysql配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf,这部分一定要配置在[mysqld]后面,配置完成如下(因我们配置为互为主从故DB配置中也包含从配置项)2. 重启数据库:命令行中输入 /etc/init.d/mysql restart3. 登录主库mysql -u root -p //然后输入密码登录4.进入数据库之后给主数据库授权一个可..原创 2021-03-26 14:29:56 · 2548 阅读 · 0 评论 -
mysql主从及HMA集群配置
数据库服务器5台192.168.4.51到192.168.4.55恢复为独立的数据库服务器,只保留系统默认的4个库其他的全部删除把mha-soft-student目录下的所有软件分别拷贝到5台数据库服务器上再准备一台服务器192.168.4.56做管理集群的主机不需要运行mysql数据库服务。也拷贝mha-soft-student目录下的所有软件主机192.168.4.50做客户端,不需要运行mysql数据库服务。也不需要拷贝软件。+++++++++++++++++++++...原创 2021-03-24 18:48:38 · 463 阅读 · 0 评论 -
redis模拟kafka功能思路分析
分析 :Redis 发布订阅 :publish指令 subscribe指令1. 单发布者生产者极限本机约8w2. 发布者根据chanel发布msg3. 订阅者根据chanel订阅msg4. 如果发布者发布了但没有订阅者正在监听则数据丢失Redis 生产者消费者: LPUSH命令(Producer) BRPOP命令(Consumer)1. 单生产者或者消费者极限本机约8w2. 生产者利用LPUSH命令将msg以key-value形式推入队列中3. 消费者使...原创 2020-11-14 15:01:06 · 597 阅读 · 0 评论 -
Redis基础
redis 基础一 redis数据类型redis支持5种类型的数据类型,它描述如下的:1. 字符串 Redis字符串是字节序列。Redis字符串是二进制安全的,这意味着他们有一个已知的长度没有任何特殊字符终止,所以你可以存储任何东西,512兆为上限。2. 哈希 Redis的哈希是键值对的集合。 Redis的哈希值是字符串字段和字符串值之间的映射,因此转载 2018-01-07 17:15:35 · 231 阅读 · 0 评论 -
redis搭建集群
集群的需要:上一篇我们已经说到了主从的概念其实已经又花了我们对于资源和redis的利用,但如果同事的访问量过大(1000w),主服务就会挂掉。集群的概念集群是一组相互独立的、通过高速网络互联网的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器,集群配置是用于提高可用性和可缩放性。当请求到来首先由负载均衡服务器处理,把请求转发到另外原创 2018-01-05 23:42:49 · 539 阅读 · 1 评论 -
搭建主从--Redis
主从的概念一个master可以拥有多个slave,一个Slave又可以拥有多个Slave,如此下去,形成了强大的多级服务器集群机构Master用来写数据,slave用来读取数据,通过主从配置实现读写分离master和salve都是一个Redis实例主从配置查看当前主机IP地址 ifconfig修改 etc/redis/redis.conf 文件 sudo原创 2018-01-05 22:46:11 · 179 阅读 · 0 评论 -
Redis数据库和Python的交互
Redis数据库的安装1 .pip install redis 2.easy_install redis 3.源码安装wget https://github.com/andymccurdy/redis-py/archive/master.zipunzip master.zip cd redis-py-master sudo python原创 2018-01-05 17:31:34 · 296 阅读 · 0 评论 -
Redis简单命令
String类型保存设置键值 set key value 例 set name sky设置键值及其过期时间(以秒为单位) setx key seconds value 例 setex name 3 sky设置多个键值 mset key1 value1 key2 value2,,, 例 mset name sk原创 2018-01-05 02:33:20 · 349 阅读 · 0 评论 -
ubuntu下Redis环境的搭建
下载链接:http://download.redis.io/releases/redis-3.2.8.tar.gz终端下载:wget http://download.redis.io/releases/redis-3.2.8.tar.gz解压:tar zxvf redis-3.2.8.tar.gz复制到usr/local目录下:sudo mv ./redis-3.2.8 /usr/原创 2018-01-05 01:56:29 · 242 阅读 · 0 评论 -
Redis数据库特点的简单介绍
首先介绍一下Redis,Redis是一个高性能的Key-value数据库,它属于NoSQL数据库。关于NoSQL数据库我们在这里也做一下简单的介绍,数据库分为关系型数据库比如MySQL和非关系型数据库如今天我们说道的Redis数据库,和新式的数据库(结合两种数据库衍生出来的新式数据库),他们两个的区别在这里我们先不做详细解释,这里只是简单的介绍一下吧:对于NoSQL数据库他是全称(not原创 2018-01-05 01:16:47 · 3647 阅读 · 0 评论