688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

集群

云原生Java架构师的第一课阿里云部署-KubeSphere平台安装

2023-12-13 09:58:52

云原⽣Java架构师的第⼀课阿⾥云部署-KubeSphere平台安装1.KubeSphere简介KubeSphere 是在 Kubernetes 之上构建的以应⽤为中⼼的多租户容器管理平台,⽀持部署和运⾏在任何基础设施之上,提供简单易⽤的操作界⾯以及向导式操作⽅式,在降低⽤户使⽤容器调度平台学习成本的同时,极⼤减轻开发、测试、运维的⽇常⼯作的复杂度,旨在解决 Kubernetes 本⾝存在的存储、...

elasticsearch完整基础教程

2023-12-13 09:47:56

翻译:潘飞(tinylambda@gmail)基础概念Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。接近实时(NRT)Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。集(cluster)一个集就是由一个或多个节点组织在一起,它们共同持有你整个的数据,并一起提...

【Hive】超详细安装教程(Hadoop平台上的数据仓库)

2023-12-13 09:21:15

【Hive】超详细安装教程(Hadoop平台上的数据仓库)超详细安装教程(Hadoop平台上的数据仓库)环境: Centos7Hadoop-2.10.0MySQL-8.0.20安装: Hive-2.3.7零、开始  Hive简⽽⾔之就是⼀个Hadoop平台上数据仓库的管理软件,这个软件将类SQL语句⽅便的转换成MapReduce操作HDFS(MySQL...

史上最简单的spark教程第二章-快速开发部署你的第一个

2023-12-13 07:28:48

史上最简单的spark教程第⼆章-快速开发部署你的第⼀个Java+spark程序spark的核⼼概念史上最简单的spark教程所有代码⽰例地址:(提前声明:⽂章由作者:张耀峰 结合⾃⼰⽣产中的使⽤经验整理,最终形成简单易懂的⽂章,写作不易,转载请注明)(⽂章参考:Elasticsearch权威指南,Spark快速⼤数据分析⽂档,Elasticsearch官⽅⽂档,实际项⽬中的应⽤场景)(帮到到您请...

hadoop--MapReduce_WordCount词频统计案例

2023-12-13 05:24:52

hadoop--MapReduce_WordCount词频统计案例⽬录WordCount案例需求: 统计⼀堆⽂件中单词出现的个数。1.输⼊数据hello hellohi hihahamapreduce2.期望输出数据hello 2hi 2haha 1map 1reduce 1需求分析:按照MapReduce编程规范,分别编写Mapper、Reducer、Driver。3.Mapper1). 将Ma...

consul的集部署

2023-12-12 17:38:33

consul的集部署consul的原理Consul包含多个组件,但是作为⼀个整体,为你的基础设施提供服务发现和服务配置的⼯具.他提供以下关键特性:服务发现以及注册:当服务Producer 启动时,会将⾃⼰的Ip/host等信息通过发送请求告知 Consul,Consul 接收到 Producer 的注册信息后,每隔⼀段时间会向 Producer 发送⼀个健康检查的请求,检验Producer是否健...

PG(postgresql)数据库

2023-12-12 03:49:21

PG(postgresql)数据库PG(postgresql)数据库mysql中delete语句PG是⼀个强⼤的开源对象关系型数据库系统。使⽤和扩展了sql语句,结合许多安全存储和扩展最复杂数据⼯作负载的功能,PG可靠性,数据完整性,强⼤的功能集,可扩展性以及软件背后的开源社区的奉献精神赢得了良好的声誉,以始终如⼀地提供⾼性能和创新的解决⽅案。除了免费和开源之外,Postgre SQL还具有⾼度的...

服务注册发现consul之一:consul介绍、安装、及功能介绍

2023-12-10 20:49:10

服务注册发现consul之⼀:consul介绍、安装、及功能介绍Consul 是⼀套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司⽤ Go 语⾔开发。它具有很多优点。包括:基于 raft 协议,⽐较简洁;⽀持健康检查, 同时⽀持HTTP 和 DNS 协议⽀持跨数据中⼼的 WAN(⼴域⽹) 集提供图形界⾯跨平台,⽀持 Linux、Mac、Windows。consul是使⽤go语⾔...

KafkaACL使用实战

2023-12-10 20:20:54

KafkaACL使⽤实战⾃0.9.0.0.版本引⼊Security之后,Kafka⼀直在完善security的功能。当前Kafka security主要包含3⼤功能:认证(authentication)、信道加密(encryption)和授权(authorization)。信道加密就是为client到broker、broker到broker以及⼯具脚本与broker之间的数据传输配置SSL;认证机...

hadoop核心组件概述及hadoop集的搭建

2023-12-10 18:41:21

hadoop核⼼组件概述及hadoop集的搭建什么是hadoop?  Hadoop 是 Apache 旗下的⼀个⽤ java 语⾔实现开源软件框架,是⼀个开发和运⾏处理⼤规模数据的软件平台。允许使⽤简单的编程模型在⼤量计算机集上对⼤型数据集进⾏分布式处理。  hadoop提供的功能:利⽤服务器集,根据⽤户的⾃定义业务逻辑,对海量数据进⾏分布式处理。  狭义上来说...

银河麒麟支持php吗,银河麒麟操作系统下载

2023-12-10 11:44:37

银河麒麟⽀持php吗,银河麒麟操作系统下载银河麒麟操作系统是在国家“核⾼基”科技重⼤专项和国家发改委产业专项⽀持下,研制⽽成的⾼安全、⾼性能、⾼可靠、⾼可⽤的国产操作系统。主要应⽤在国防、政务、能源、⾦融、教育、电⼒等众多⾏业和领域。银河麒麟桌⾯操作系统是软硬件兼容性最好的国产桌⾯操作系统,拥有绚丽的⼈机交互界⾯,友好易⽤,⽤户⼗分钟便可轻松掌握。银河麒麟桌⾯操作系统主要⾯向电⼦办公、家庭⽣活、个...

如何通过Docker容器实现容灾和数据恢复

2023-12-10 08:03:46

如何通过Docker容器实现容灾和数据恢复随着现代化信息技术的快速发展,企业对于数据安全和容灾能力的需求越来越高。而Docker容器作为一种轻量级虚拟化技术,为企业带来了很多好处,包括更高效的资源利用、快速部署和灵活扩展等。在这篇文章中,我们将探讨如何通过Docker容器实现容灾和数据恢复的方法。1. 容器镜像的备份与恢复容器镜像是Docker容器的核心组成部分,它包含了运行应用所需的所有文件和配...

k8s安装——精选推荐

2023-12-10 05:40:09

k8s安装kubeadmkubeadm是⼀个专门快速部署kubernetes集的⼯具。可以使⽤kubeadm init 来初始化master节点,然后使⽤kubeadm join 将其他的node节点加⼊到集中kubeadm通过⼀个简单的配置是将⼀个最⼩可⽤的集运⾏起来新⽤户可以从kubeadm开始快速搭建kubernetes熟悉的⼈可以使⽤kubeadm快熟搭建集并测试他们的应⽤⼤型的项...

极客时间-持续交付36讲 学习笔记

2023-12-09 21:34:05

极客时间-《持续交付36讲》学习笔记•06.发布及监控o最后一公里▪部署和发布是有区别的,前者是一个技术范畴,而后者则是一种业务决策▪应用被部署,并不代表就是发布了o定义▪从英文上来看,我们通常既不用 deploy 这个词,也不用 release 这个词,而是使用 rollout 这个词▪发布是一个慢慢滚动向前、逐步生效的过程▪我们想要的应该是:一个易用、快速、稳定、容错力强,必要时有能力迅速回滚...

Linux运维精品视频课程推荐

2023-12-09 13:45:37

51CTO免费mysql视频教程学院(edu.51cto)是国内最大的专业IT在线视频学习平台,拥有大量的Linux视频教程,均为社区专家和业界牛人原创录制,大量教程可以免费在线观看,现遴选精品视频教程供午饭学习,本贴持续更新中!讲师视频课程:段超飞视频:段超飞:RHCA培训讲师,人称老段。11年Linux工作经验,2009年通过RHCA ,江苏首位RHCA。1.老段带你学鸟...

springboot整合mysql集_【总结+转载】SpringBoot+JPA+MyS。。。_百...

2023-12-09 09:02:31

springboot整合mysql集_【总结+转载】SpringBoot+JPA+MyS。。。==写在开始MySQL 集+读写分离⽅案有多种选择,可参考 浅谈MySQL集⾼可⽤架构 ,这⾥选择的是使⽤MySQL官⽅的MySQL Cluster⽅案==⼀、MySQL Cluster 集配置简介服务器Cluster⾓⾊系统⾓⾊192.168.2.150管理节点⽆192.168.2.151数据节...

Hadoop集搭建(八:Hive的安装配置)

2023-12-09 08:30:40

Hadoop 集搭建(⼋:Hive 的安装配置)实验⽬的要求⽬的:(1)掌握数据仓库⼯具Hive的安装和配置;要求:1. 完成Hive⼯具的安装和配置;2. Hive⼯具能够正常启动运⾏;3. Hive控制台命令能够正常使⽤;4. 能够正常操作数据库、表、数据;实验环境1. 五台独⽴PC式虚拟机;2. 主机之间有有效的⽹络连接;3. 每台主机内存2G以上,磁盘50G;4. 所有主机上安装Cent...

MySQL集与主从复制的搭建步骤

2023-12-09 08:14:51

MySQL集与主从复制的搭建步骤MySQL是一种广泛使用的开源关系型数据库管理系统,可用于支持大型的数据存储和处理需求。在处理高并发、大数据量和高可用性方面,MySQL集和主从复制是常用的解决方案。本文将详细介绍MySQL集与主从复制的搭建步骤,并探讨它们的应用场景和优缺点。一、MySQL集的搭建步骤MySQL集是通过将多个MySQL服务器组合在一起工作,共同提供数据存储和处理服务。下面...

MySQL中的集配置和使用方法

2023-12-09 08:10:15

MySQL中的集配置和使用方法引言  MySQL是一种常用的关系型数据库管理系统,被广泛应用于各种Web应用和企业级应用中。在处理大量数据和高并发请求时,单机MySQL服务器可能会遇到性能瓶颈或单点故障的问题。为了解决这些问题,可以使用MySQL的集配置。本文将介绍MySQL集的配置和使用方法,以帮助读者充分利用MySQL集提供的高可用性和高性能特性。一、MySQL集概述&nb...

CDH6官方文档中文系列(1)---适用于裸机部署的ClouderaEnterprise参 ...

2023-12-09 05:13:54

CDH6官⽅⽂档中⽂系列(1)---适⽤于裸机部署的ClouderaEnterprise参考架构适⽤于裸机部署的Cloudera Enterprise参考架构最近在学习cdh6的官⽅⽂档,⽹上也⽐较难到中⽂的⽂档。其实官⽅英⽂⽂档的阅读难度其实并不是很⾼,所以在这⾥在学习官⽅⽂档的过程中,把它翻译成中⽂,在翻译的过程中加深学习了解,并分享出来和⼤家⼀起学习。中⽂内容是本⼈的渣渣英⽂⽔平结合有道词...

MySQL复制拓扑管理工具Orchestrator

2023-12-09 04:33:26

orchestrator后台依赖MySQL或者SQLite存储管理数据,以MySQL为例,搭建Orchestrator环境,需要先搭建⼀个MySQL后台数据库,MySQL具体搭建过程不再详细介绍,搭建完,将MySQL账号密码等信息写⼊配置⽂件,如下:"MySQLOrchestratorHost": "127.0.0.1","MySQLOrchestratorPort": 3306,"MySQLOr...

Elasticsearch应用场景及基本概念

2023-12-09 02:34:53

Elasticsearch应⽤场景及基本概念⼀、应⽤场景Elasticsearch具有⼴泛的应⽤场景,包括全⽂搜索、⽇志分析、运维监控、安全分析等。- 全⽂搜索Elasticsearch提供了全⽂搜索的功能,适⽤于电商商品搜索、App搜索、企业内部信息搜索、IT系统搜索等。例如当您运营⼀个提供客户检索商品的在线电⼦商城的时候,可以使⽤Elasticsearch来存储整个商品的⽬录和库存,并且为客户...

nacos文档

2023-12-09 02:18:44

nacos⽂档Nacos预研⼀、前⾔为什么要做Spring Cloud Alibaba Nacos调研?spring cloud中的⼏乎所有的组件都使⽤Netflix公司的产品,然后在其基础上做了⼀层封装。然⽽Netflix的服务发现组件Eureka已经停⽌更新,⽽其他的众多组件预计会在今年停⽌维护。所以急需其他的⼀些替代产品,也就是spring cloud alibaba,⽬前正处于蓬勃发展的态...

集,分布式,微服务概念和区别理解

2023-12-07 09:52:39

集,分布式,微服务概念和区别理解    集、分布式和微服务是计算机系统中不同的概念,各自用于描述不同的技术实现和应用场景。    1. 集    集是指将多个计算机节点或服务器组成一个集,通过一个中央服务器来管理整个集,使得多个节点可以协同工作,共同完成一个任务或服务。集可以提高系统的可用性、可靠性和可扩展性,因为多个服务器...

python分布式服务系统框架_聊聊分布式系统架构

2023-12-07 09:49:03

python分布式服务系统框架_聊聊分布式系统架构⼀、分布式系统的经典基础理论1、分布式系统设计的两⼤思路:中⼼化和去中⼼化中⼼化:中⼼化的设计思想在⾃然界和⼈类⽣活中是如此的普遍和⾃然,它的设计思想也很简单,分布式集中的节点按照⾓⾊分⼯,可以分为两种⾓⾊--“领导”和“⼲活的”,中⼼化的⼀个思路就是“领导”通常分发任务并监督“⼲活的”,谁空闲了就给它安排任务,谁病倒了就⼀脚踢出去,然后把它的任...

从分布式系统到大规模集的演化和发展

2023-12-07 09:35:59

从分布式系统到大规模集的演化和发展随着互联网和移动互联网的迅速发展,数据量呈爆炸式增长,如何快速高效地处理这些数据成为了比较棘手的问题。为了解决这个问题,分布式系统和大规模集相继出现,成为了当前互联网领域中最常见的技术体系。那么,这两个技术体系各自的特点是什么呢?它们之间发展的脉络是怎样的呢?下面我们来一探究竟。一、分布式系统分布式系统是指在不同的机器上运行的软件系统,这些机器通过网络互相连接...

微服务架构下的高可用和高性能设计

2023-12-07 09:34:03

微服务架构下的⾼可⽤和⾼性能设计今天再谈下微服务架构下的⾼可⽤性设计。对于⾼可⽤性实际应该包括了⾼可靠性,⾼性能和⾼扩展性。因此谈微服务架构的⾼可⽤性,⾸先需要梳理三者之间的关系。⾼可⽤性三个维度和相互关系对于业务系统的⾼可⽤性,实际上包括了⾼可靠,⾼性能和⾼扩展三个⽅⾯的内容。⽽且三⽅⾯相互之间还存在相互的依赖和影响关系。对于三者的关系,我们可以⽤下图进⾏描述。上图可以看到⾼可靠,⾼性能和⾼扩展...

单机架构、集架构与分布式架构

2023-12-07 09:15:44

单机架构、集架构与分布式架构⼀、图解分布式和微服务的关系⼆、理解集:同⼀个业务,部署在多个服务器上(多个⼈在⼀起做同样的事)分布式:⼀个业务拆分为多个⼦业务,部署在多个服务器上(多个⼈在⼀起做不同的事)⼩饭店原来只有⼀个厨师,备料洗菜切菜炒菜全⼲。后来客⼈多了,厨房⼀个厨师忙不过来,⼜请了个厨师,两个厨师都能炒⼀样的菜,两个厨师的关系是集。为了让厨师专⼼炒菜,把菜做到极致,再请了个配菜师负责...

docker入门与实战pdf_Docker-Kubernetes-k8s微服务实战视频教程...

2023-12-07 08:47:37

docker⼊门与实战pdf_Docker-Kubernetes-k8s微服务实战视频教程。。。⼀、简介1)DockerDocker是Docker.Lnc公司开源的⼀个基于LXC技术之上搭建的Container容器引擎,源代码托管在Github上,基于Go语⾔并遵从Apache2.0协议开源。Docker属于Linux容器的⼀种封装,提供简单易⽤的容器使⽤接⼝。Docker的接⼝相当简单,⽤户可以...

基于K8S的Docker分布式容器自动化运维系统的设计与实现

2023-12-07 08:34:29

规划与设计gui hua yu she ji分布式和微服务的关系50基于K8S 的Docker 分布式容器自动化运维系统的设计与实现◎王时睿摘要:本文针对如何管理这些微服务集的容器这个问题,分析了如何基于K8S 搭建一个Docker 分布式容器自动化运维系统,从而解决微服务集容易的管理编排问题;将对Google 开源的K8S 系统,进行一些简单的介绍,以及展示k8s 如何建立一个可用的自动化运...

最新文章