什么是k8sk8s是一个编排容器的工具,其实也是管理应用的全生命周期的一个工具,从创建应用,应用的部署,应用提供服务,扩容缩容应用,应用更新,都非常的方便,而且可以做到故障自愈,例如一个服务器挂了,可以自动将这个服务器上的服务调度到另外一个主机上进行运行,无需进行人工干涉。 k8s 的基本架构 在这 ...
分类:
Web程序 时间:
2020-05-06 16:44:35
阅读次数:
92
一、准备集群模式的配置文件 grep -Ev "^$|#" redis.conf 复制去除注释文本 mkdir -p cluster-redis cd cluster-redis mkdir -p node1-7001 node2-7002 node3-7003 node4-7004 node5-7 ...
分类:
其他好文 时间:
2020-05-06 16:43:35
阅读次数:
68
概述 Redis作为基于键值对的NoSQL数据库,具有高性能、丰富的数据结构、持久化、高可用、分布式等特性,同时Redis本身非常稳定,已经得到业界的广泛认可和使用。 在Redis中,集群的解决方案有三种 主从复制 哨兵机制 Cluster Redis Cluster是Redis的分布式解决方案,在 ...
分类:
其他好文 时间:
2020-05-06 14:15:23
阅读次数:
66
一、介绍 全文检索技术; 分布式; Restful风格; 近实时搜索 二、部署 下载:https://thans.cn/mirror/elasticsearch.html 新建用户,并登录; 解压; 配置 jvm.options: -Xms512m -Xmx512m path.data: /home ...
分类:
其他好文 时间:
2020-05-05 20:12:21
阅读次数:
71
一,redis的官网: https://redis.io/ redis6于5月3日正式发布,它的新增功能: acl 多线程io cluster proxy resp3协议 本文演示redis6.0.1的安装 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.c ...
分类:
其他好文 时间:
2020-05-05 12:41:32
阅读次数:
204
1.Cluster 集群 ?个 Elasticsearch 集群由?个或多个节点(Node)组成,每个集群都有?个共同的集群名称作为 标识。 2.Node节点 ?个 Elasticsearch 实例即?个 Node,?台机器可以有多个实例,正常使?下每个实例应该 会部署在不同的机器上。 Elasti ...
分类:
其他好文 时间:
2020-05-04 19:21:39
阅读次数:
65
1.说明 Elasticsearch 是分布式的,但是对于我们开发者来说并未过多的参与其中,我们只需启动对应数量的节点,并给它们分配相同的 cluster.name 让它们归属于同?个集群,创建索引的 时候只需指定索引主分?数和 副分?数 即可,其他的都交给了 ES 内部??去实现。 这和数据库的分 ...
分类:
其他好文 时间:
2020-05-04 19:12:33
阅读次数:
50
摘要 在redis4.0.14版本,是通过ruby的工具redis-trib.rb工具进行扩容缩容以及集群搭建的工作,然后到redis5.0后取消了这个工具的功能并合并到redis-cli中,这里就让我们了解一下redis-trib.rb工具在搭建集群和扩容缩容中到底做了什么把 源码在github ...
分类:
其他好文 时间:
2020-05-03 14:29:53
阅读次数:
56
相关知识: 建立索引格式: create [unique][cluster] index<索引名> on <表名>(<列名>[<次序>][,<列名>[<次序>]]…); 其中,<表名>是要建索引的基本表的名字。索引可以建立在该表的一列或多列上,各列名之间用逗号分隔。每个<列名>后面还可以用<次序>制 ...
分类:
数据库 时间:
2020-05-03 12:27:29
阅读次数:
95
1、安装依赖项 2、安装 docker compose 容器初始化 使用docker compose方式,先创建一个docker compose.yml文件,内容如下: 3、启动redis集群 4、查看已经启动的进程 5、初始化集群 如果在这里要重新初始化,可以 docker compose up ...
分类:
其他好文 时间:
2020-05-02 22:56:35
阅读次数:
102