-
Windows环境下ElasticSearch-head、Kibana安装
elasticsearch-head-master
安装
- npm install
- npm run start
-
Redis--Redis cluster核心原理分析
本文主要分析了redis cluster的节点间通信机制,包括基础通信原理,gossip通信,jedis smart定位,主备切换。
节点间的通信机制
基础通信原理
1.redis cluster节点间采用gossip协议进行通信 跟集中式不同,不是将集群元数据(节点信息,故障等等)集中存储在某个节点上,gossip协议是互相之间不断通信,保持个集群所有节点的数据是完整的
-
Redis 阿里云linux环境下redis哨兵模式搭建(一主两从三哨兵)
@[toc]
前言
本文主要记录了阿里云Linux环境下Redis哨兵模式的搭建过程,记录搭建的一些过程,下次可以少走弯路,快速搭建。本文搭建的是一主两从三哨兵的模式,是通过一台阿里云服务器的不同的端口号来模拟不同机器上的搭建。
-
Redis--redis cluster集群模式的原理
学习redis cluster集群模式之前需要思考的问题?
- redis集群模式的工作原理是什么?
- 在集群模式下,redis的key是如何寻址的?
- 分布式寻址都有哪些算法?
- 了解一致性hash算法吗?
redis cluster集群架构的引入
单机Redis在海量数据面前的瓶颈
如下为redis一主一从一哨兵架构,这种架构的特点是:
- master节点的数据和slave节点的数据一模一样
- master最大能容纳多大的数据量,那么slave也就只能容纳多大的数据量
-
Linux环境下ElasticSearch单实例以及集群部署
@[TOC]
前言
本文主要介绍了es的一些目录结果,以及在Linux下es单机与集群的部署。
-
ES生产集群部署参数介绍
@[TOC]
前言
本文主要介绍了es的一些目录结果,以及在Linux下es单机与集群的部署。
-
ES部署之硬件配置、jvm、集群规划建议
本文主要介绍了es部署相关的硬件配置、jvm参数以及在部署过程中根据自己的数据情况进行集群规划的建议。一般来说,如果我们刚开始用es, 都是先在自己的笔记本电脑上,或者是几个虚拟机组成的小集群上,安装一个es,然后开始学习和试用其中的功能。但是如果我们要将es部署到生产环境中, 那么是由很多额外的事情要做的。需要考虑我们部署的机器的内存、CPU、磁盘、JVM等各种资源和配置。
-
Java--MySQL-Linux下MySQL安装(单机版)
本文主要介绍了Linux下MySQL的安装。
下载
到官网下载自己需要的mysql版本,地址:https://downloads.mysql.com/archives/community/
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
-
Java--常见的生产者消费者模式的实现
生产者、消费者模式被广泛的运用在解耦、消息队列场景中。使用生产者和消费者模式,通常在他们之间增加一个阻塞队列作为媒介,有了媒介之后,相当于有了一个缓冲,平衡了两者之间的能力。
-
前端发展历程
简述从后端为主的MVC时代到前端为主的MVVM时代的演进,V8引擎。