一、简介 官网介绍 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 二、准备工作 准备三个服务器配置文件,以6379、6380、6381三个端口为例。 步骤1:拷贝多个redis.conf文件 ...
分类:
其他好文 时间:
2021-05-24 08:53:45
阅读次数:
0
IO和NIO的区别:其本质就是阻塞和非阻塞的区别。 阻塞概念:应用程序在获取网络数据的时候,如果网络传输数据很慢,那么久一直等着,知道传输完毕为止。非阻塞概念:应用程序直接可以获取已经准备就绪好的数据,无需等待。(从操作系统缓冲区中直接读取已经缓冲完毕的数据,不用阻塞等待数据缓冲完毕,可以在这段时间 ...
分类:
其他好文 时间:
2021-05-24 08:23:44
阅读次数:
0
安装好 Settings Sync 拓展,ctrl(mac 是 command) + shift + p,输入 sync,点击 Sync: Download Settings,输入 access token 和 gist id,泡杯咖啡,等待同步完成。 github:ghp_ixKloDjaYckF ...
分类:
其他好文 时间:
2021-05-24 07:55:41
阅读次数:
0
异常现象:session一直处于waiting状态,等待事件为gc current request。 异常原因:rac的代码缺陷导致可能出现的BUG,在频繁的insert或者update操作下,导致节点之间锁的状态不同步。彻底修复可以通过打补丁来解决。 临时解决办法: SQL> oradebug s ...
分类:
其他好文 时间:
2021-05-24 07:53:30
阅读次数:
0
进程池的基本思想 由主进程管理所有监听socket,而各个子进程分别管理属于自己的连接的socket,子进程可以自己调用accept来接受新连接,这样父进程就无需向子进程传递socket,而只需要简单的说一声."我检测到了有新的连接,你来接受一下“ 进程池的代码逻辑 每个进程类都有一个m_pid用来 ...
分类:
系统相关 时间:
2021-05-24 07:43:26
阅读次数:
0
Redis常用存储类型 Redis底层提供了5种数据结构:字符串、哈希、列表、集合、有序集合 下图非常形象的表示了数据结构: 字符串String 常用命令 EX seconds:设置失效时长,单位秒 PX milliseconds:设置失效时长,单位毫秒 NX:key不存在时设置value,成功返回 ...
分类:
其他好文 时间:
2021-05-24 06:52:11
阅读次数:
0
引包: <!--Redisson插件--> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.10.2</version> </dependency> java 类: p ...
分类:
其他好文 时间:
2021-05-24 06:36:07
阅读次数:
0
10.死锁当两个线程循环依赖于一对同步对象(monitor)时将发生死锁。例如:一个线程进入对象ObjA上的监视器,而另一个线程进入对象ObjB上的监视器。如果ObjA中的线程试图调用ObjB上的任何 synchronized 方法,同时,反向的情况也发生,就将发生死锁。死锁很少发生,但一旦发生就很 ...
分类:
编程语言 时间:
2021-05-24 06:26:09
阅读次数:
0
rsync+notify实时同步 简介 rsync与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系统规模的不断扩大,对数据的 ...
分类:
其他好文 时间:
2021-05-24 06:25:50
阅读次数:
0
rsync+inotify rsync与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。随着应用系统规模的不断扩大,对数据的安全性和可靠性 ...
分类:
其他好文 时间:
2021-05-24 05:43:34
阅读次数:
0