一、节点间的内部通信机制 1、基础通信原理 (1)redis cluster节点间采取gossip协议进行通信 跟集中式不同,不是将集群元数据(节点信息,故障,等等)集中存储在某个节点上,而是互相之间不断通信,保持整个集群所有节点的数据是完整的 维护集群的元数据用得,集中式,一种叫做gossip 集 ...
分类:
其他好文 时间:
2020-04-21 09:41:59
阅读次数:
59
【科普】常见数据库高可用方案汇总 一. 大纲 二. MySQL篇 2.1. 主从复制 2.2. MySQL MHA 2.3. MySQL MGR 2.4. MySQL NDB Cluster 2.5. MySQL Galera Cluster 2.6. MySQL InnoDB Cluster 2. ...
分类:
数据库 时间:
2020-04-21 09:38:27
阅读次数:
598
实验,演示过了 redis cluster模式下,不建议做物理的读写分离了 我们建议通过master的水平扩容,来横向扩展读写吞吐量,还有支撑更多的海量数据 redis单机,读吞吐是5w/s,写吞吐2w/s 扩展redis更多master,那么如果有5台master,不就读吞吐可以达到总量25/s ...
分类:
其他好文 时间:
2020-04-21 09:16:58
阅读次数:
56
redis cluster最最基础的一些知识 redis cluster: 自动,master+slave复制和读写分离,master+slave高可用和主备切换,支持多个master的hash slot支持数据分布式存储 停止之前所有的实例,包括redis主从和哨兵集群 1、redis clust ...
分类:
其他好文 时间:
2020-04-20 23:33:26
阅读次数:
80
面试题来源于网络,看一下高级前端的面试题,可以知道自己和高级前端的差距。有些面试题会重复。 使用过的koa2中间件 koa-body原理 介绍自己写过的中间件 有没有涉及到Cluster 介绍pm2 master挂了的话pm2怎么处理 如何和MySQL进行通信 React声明周期及自己的理解 如何配 ...
分类:
其他好文 时间:
2020-04-20 15:35:44
阅读次数:
59
编译make MALLOC=libc安装到指定目录make install PREFIX=/opt/cluster/redis1 redis启动redis-server redis-confredis关闭redis-cli shutdown 配置域名映射199.232.28.133 raw.gith ...
分类:
其他好文 时间:
2020-04-19 23:42:01
阅读次数:
118
(1)图片压缩 以下为使用k-means代码进行图片压缩 from sklearn.datasets import load_sample_imagefrom sklearn.cluster import KMeansimport matplotlib.pyplot as pltimport sys ...
分类:
其他好文 时间:
2020-04-19 20:57:00
阅读次数:
86
1. 应用K-means算法进行图片压缩 from sklearn.cluster import KMeans import matplotlib.image as img import matplotlib.pyplot as plt import sys import numpy as np i ...
分类:
编程语言 时间:
2020-04-19 17:33:12
阅读次数:
75
分布式和集群 目前的项目很少会采用单机架构了,一是因为单机性能有限,二是因为单机服务一旦故障整个系统就无法继续提供服务了。所以目前集群和分布式的架构使用得很广泛,主要就是为了解决上述两个问题,一个性能问题,一个故障问题,通过分布式架构解决性能(高并发)问题,通过集群架构解决故障服务(高可用)问题。 ...
分类:
数据库 时间:
2020-04-18 09:38:46
阅读次数:
230
有两种模式:cluster 和 driver 区别: cluster 模式:Driver 程序在 YARN 中运行,应用的运行结果不能在客户端显示,所以最好运行那些将结果最终保存在外部存储介质(如 HDFS、Redis、Mysql)而非 stdout 输出的应用程序,客户端的终端显示的仅是作为 YA ...
分类:
其他好文 时间:
2020-04-17 12:30:05
阅读次数:
70