一、项目背景 随着社会发展各行各业都会遇到各种各样的安全问题,监控系统作为安防的第一线安防设备也已广泛部署,然而地处偏僻的监控区域往往面临着难以提供电力供应以及网络供应的问题,类似于山区环境监测,工地监测等复杂的环境布线要耗费相当大的人力物力,并且存在安全隐患。因此移动哨兵监控的部署方案成为了最佳的 ...
分类:
移动开发 时间:
2019-07-31 18:25:11
阅读次数:
149
查阅多方资料后,才发现昨天写的配置哨兵模式开启是错的,尴尬。。。 今天重新来配置一下,当然为了避免出现问题,先理清下思路,整理好信息 哨兵模式监控的节点最少三个,昨天监控了2个是不够的,所以我又再一次的拷贝了一份redis.conf 上面就是我三个节点以及三个哨兵模式的端口配置了,因为资源有限,就都 ...
分类:
其他好文 时间:
2019-07-30 10:39:36
阅读次数:
72
emmmmmm,这个其实是28号老师布置下来的任务,但博客今天才开,思来想去还是把昨天的给补上吧,按住顺序来吧! 1、redis的安装 redis数据库的安装并不难,首先安装好依赖,因为redis是C语言编写,需要安装gcc来编译 yum install gcc-c++ -y(安装gcc) 执行上面 ...
分类:
数据库 时间:
2019-07-29 21:36:50
阅读次数:
128
结构如下: Redis 官方不建议Redis安装在WINDOWS 服务器上(尤其是生产中分布式事物缓存)。 linux 下Redis 5.0主从复制(一主二从)哨兵模式的搭建:https://www.cnblogs.com/hmwh/p/10089430.html linux 下Redis 5.0主 ...
分类:
系统相关 时间:
2019-07-29 10:02:19
阅读次数:
130
Redis-Sentinel是redis官方推荐的高可用性解决方案,当用redis作master-slave的高可用时,如果master本身宕机,redis本身或者客户端都没有实现主从切换的功能。 而redis-sentinel就是一个独立运行的进程,用于监控多个master-slave集群,自动发 ...
分类:
其他好文 时间:
2019-07-27 19:52:01
阅读次数:
215
线性结构 顺序查找 适用条件: 适用于 线性表 基本思想: 从线性表的一段开始,逐个检查关键字是否满足给定的条件。若查找到某个元素的关键字满足给定的条件,则查找成功,返回该元素在线性表中的位置;若已经查找到表的另一端,但还没有查找到符合给定条件的元素,则返回查找失败的信息。 具体实现: 引入哨兵的目 ...
分类:
其他好文 时间:
2019-07-24 10:04:37
阅读次数:
110
Redis的集群方案大致有三种:1)redis cluster集群方案;2)master/slave主从方案;3)哨兵模式来进行主从替换以及故障恢复。 一、sentinel哨兵模式介绍Sentinel(哨兵)是用于监控redis集群中Master状态的工具,是Redis 的高可用性解决方案,sent ...
分类:
其他好文 时间:
2019-07-23 13:03:15
阅读次数:
92
一、哨兵模式的概念哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。二、实验环境三、安装redis服务1、指定外部安装源wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-6.
分类:
其他好文 时间:
2019-07-22 21:33:22
阅读次数:
164
这是一个快速排序的模板题。拿到题后便写了quicksort(确定一个基准数,利用两个哨兵,把大的放右边,小的放左边,再递归实现排序),但是竟然TLE了60pts(???),于是翻看dalao们的题解,发现了堆排序(在清北学会了,但是一个学期后给忘了),然后看到了一个multiset(set去重,它不 ...
分类:
编程语言 时间:
2019-07-19 20:53:46
阅读次数:
111
哨兵模式的缺陷 在哨兵模式中,仍然只有一个Master节点。当并发写请求较大时,哨兵模式并不能缓解写压力。 我们知道只有主节点才具有写能力,那如果在一个集群中,能够配置多个主节点,是不是就可以缓解写压力了呢? 答:是的。这个就是redis-cluster集群模式。 Redis-cluster集群概念 ...
分类:
其他好文 时间:
2019-07-15 23:59:29
阅读次数:
176