1、Redis集群方案比较 1.1 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,...
1、Redis集群方案比较 1.1 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,...
Maven <dependency><groupId>org.apache.curator</groupId> curator-recipes <version>4.0.1<...
1.1 定义锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何...
一、 Concurrent包的实现原理: 由于Java的CAS同时具有volatile读和volatile写的内存语义,因此Java线程之间的通信现在有了下面4种方式。1)A...
ElasticSearch集群搭建想多来说要简单一些。 找到原先安装es 的目录 复制三份,注意把每一份中的data目录删除掉,保证每个节点没有数据 这样第一个节点的配置就o...
前两篇文章讲述了一下如果搭建es的环境,这篇文章分享一下SpringBoot 中如何使用es,毕竟现在SpringBoot已经成为开发后台的主流框架了。 1、引入es 的依赖...
Bean的生命周期 bean的生命周期指bean 的创建 ->初始化 -> 销毁的过程我们可以自定义 bean初始化和销毁 方法: 容器在bean进行到当前生命周期的时候, ...
** 在Android开发中,越来越多的商业项目使用了Android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Jav...
Map基础 基础的Map有一下2种 HashMap HashTable 最简单的区别就是HashTable是线程安全的,这里主要聊一下HashMap中的一些知识点. hash...