
redis
qq_1959227206
开始,我以为自己什么都知道。后来发现,其实我什么都不知道。
展开
-
linux下redis的介绍和安装
1.Redis简介 1.1非关系型数据库特点数据模型比较简单 需要灵活性更强的IT系统 对数据库性能要求较高 不需要高度的数据一致性 对于给定的key,比较容易映射复杂值的环境1.2Redis简介优点:对数据高并发读写对海量数据的高效率存储和访问对数据的可扩展性和高可用性缺点:redis(ACID处理非常简单)ACID,指数据库事务正确执行的四个基...原创 2019-01-04 21:07:41 · 193 阅读 · 0 评论 -
Redis.conf文件配置详解
redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3. 指定Redis监听...原创 2019-01-04 21:26:03 · 355 阅读 · 0 评论 -
redis哨兵无法切换主从
我用了三台linux作为主从复制,一台作为哨兵机器,哨兵机器监听到了主服务器关闭了但是并没有切换主服务器而是一直在循环解决方法为:将从服务器的redis.conf中的bind127.0.0.1修改为0.0.0.0就可...原创 2019-01-10 19:05:05 · 6647 阅读 · 6 评论 -
linux下简易安装gcc
我再安装reids的时候报错没有gcc编译器,所以需要安装一个在网上看到的安装方法都特别麻烦其实只需要执行两行代码就可以了yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automakeyum -y install wget httpd-tools vim 等这个执行成功之后输入 gcc -v 查看有没有版本信...原创 2019-01-02 15:50:58 · 227 阅读 · 0 评论 -
redis5.0主从复制报错 Error condition on socket for SYNC: Connection refused
今天在配置redis主从复制的时候报错Error condition on socket for SYNC: Connection refused首先我是将linux的防火墙关闭了然后还是没有解决关闭防火墙启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewall...原创 2019-01-07 11:13:21 · 7132 阅读 · 0 评论 -
redis集群搭建
1.简介尽管可以使用哨兵主从集群实现可用性保证,但是这种实现方式每个节点的数据都是全量复制,数据存放量存在着局限性,受限于内存最小的节点,因此考虑采用数据分片的方式,来实现存储,这个就是redis-cluster。1.首先我们搭建单机版本的集群你们可以看我之前的文章使用和安装在你的redis/etc/文件夹下建立一个文件夹redis_cluster,然后再在此文件夹下建立六个文件夹...原创 2019-01-25 21:36:38 · 210 阅读 · 0 评论 -
Redis分布式锁具体实现
首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件:互斥性。在任意时刻,只有一个客户端能持有锁。 不会发生死锁。即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 具有容错性。只要大部分的Redis节点正常运行,客户端就可以加锁和解锁。 解铃还须系铃人。加锁和解锁必须是同一个客户端,客户端自己不能把别人加的锁给解了。组件依赖首...转载 2019-03-26 23:15:41 · 162 阅读 · 0 评论