自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱颜辞镜花辞树

18岁的程序员

  • 博客(19)
  • 收藏
  • 关注

原创 Elasticsearch基础

基于文档id创建索引,查询词条时必须先找到文档,而后判断是否包含词条对文档内容分词,对词条创建索引,并记录词条所在文档的信息,查询时先根据词条查询到文档id,而后获取到文档elasticsearch是面向文档存储的,可以是数据库中的一条商品数据,一个订单信息。文档数据会被序列化为json格式后存储在elasticsearch中索引(index):相同类型文档的集合映射(mapping):索引中文档字段约束信息,类似表的结构约束首先创建一个网络,让kibana与es使用同一个网络2、拉取镜像3、运行命

2025-03-08 20:46:58 1069

原创 Kubernetes工作负载

主要用于对有状态工作负载进行内部通信,Headless Service 不会分配一个虚拟 IP 地址(ClusterIP),而是直接暴露后端的 Pod 地址。结合成同一个yaml进行创建,每个资源通过—隔离开。创建mysql-statefulset.yaml。定义对应的有状态服务StatefulSet。Headless Service 定义。这里使用mysql创建有状态工作负载。

2024-12-27 17:48:29 294

原创 关于Kubernetes的一些存储卷

它通过声明存储需求(如大小、访问模式等)来请求存储资源,而 Kubernetes 会根据这些需求来选择合适的 Persistent Volume (PV) 来提供支持。是 Kubernetes 中用来定义存储的动态供应策略的资源对象。它提供了一种抽象机制,用于描述存储的类型、性能需求、供应方式等。PV 抽象了底层存储(如本地磁盘、网络存储、云存储等),使应用程序无需关注具体的存储实现细节。PV 是存储的供应者,而 PVC 是存储的消费者。PV 和 PVC 的绑定可以是静态或动态的。spec下的配置解释。

2024-12-27 17:07:38 940

原创 Kubernetes安装(kubeadm (Kubernetes v1.30) + CentOS Stream 9 + Docker v27.4.0 + cri-docker v0.3.16)

安装插件只需要在主节点上安装即可,但是其他节点也需要上述两个镜像,因为要实现与主节点之间的网络通信,子节点也需要通过主节点的kube-flannel.yml文件安装网络插件。其次将子节点添加到集群中,如果在配置admin.conf之前已经将子节点加入了集群,执行完上面拷贝配置文件就不用再重新加入子节点了,子节点的状态会改变为Ready。查看网络插件的配置文件,将网络插件的镜像在所有节点的docker本地镜像仓库进行加载,这样所有节点才能通过主节点的。查看集群中节点状态,说明子节点已经加入集群并且状态正常。

2024-12-23 18:09:11 913

原创 MongoDB集群部署(基于docker)

分片服务器存储实际的数据,每个分片服务器都是一个独立的MongoDB实例。Mongos查询配置服务器以了解数据的分布情况,并根据元数据将查询请求分发到相应的分片服务器。在分片集群中,配置服务器是不可或缺的,集群中的每个组件都需要查询配置服务器以了解数据的分布。开启认证后,秘钥文件可能读取不到或者权限不足,检查秘钥文件的所在目录,也可创建一个空的测试容器,挂载当前目录看看是否将秘钥文件挂载到容器中的对应目录下。创建一个新的容器,充当路由器,并连接到配置服务器,其中配置的ip地址为各个配置服务器。

2024-08-01 17:23:50 1739

原创 MySQL主从复制(基于docker容器)

作为身份验证插件,而这个插件要求安全连接(例如 TLS/SSL),但是在某些情况下你可能并没有配置安全连接。(4)在运行查看从机状态后,以下字段为对应的默认值,那就说明从机配置成功。,这是 MySQL 5.7 及以前版本默认使用的插件,不需要安全连接。分别在主机和从机创建对应的目录,配置文件目录。(2)更新完成后,查看主机的日志文件并记录下。(3)进入mysql,配置连接主机的信息。(2)运行完成后,进入主机容器。(1)运行命令,创建主机容器。(1)运行命令,创建从机容器。(2)运行成功后,进入容器内。

2024-07-19 16:19:20 589

原创 MQ消息队列的基础使用(以RabbitMQ为例)

AMQP:Advanced Message Queueing Protocol,是用于在应用程序或之间传递业务消息的开放标准,该协议与语言平台无关,更符合微服务中独立性的要求。SpringAMQP:Spring AMQP是基于AMQP协议定义的一套API规范,提供了模板来发送和接收消息,包括两部分,其中spring-amqp是基础抽象,spring-rabbit是底层默认实现。

2024-06-17 17:35:28 1738

原创 Linux的基本命令

绝大部分的命令都是在云服务器上进行使用过的,可以放心的使用。

2024-05-07 17:18:01 494 2

原创 docker的基础使用命令

命令命令解析-t: 给镜像起名,格式依然是 repository:tag的格式,不指定tag时。默认为latest(最新版本): 是指定Dockerfile所在目录,如果就在当前目录,则指定为 “制作镜像(1)、拉取openjdk8镜像(2)、准备一个demo的jar包(3)、编写Dockerfile配置文件# 基础镜像# 设定时区# 拷贝jar包#开放端口# 入口(4)、进入上传目录,执行制作镜像命令(5)、运行镜像(自定义镜像)第一个端口为宿主机端口,第二个端口为容器内端口。

2024-05-07 10:21:35 1357

原创 Mysql视图的简单使用

视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含列,其数据来自对应的真是表(基表)(1)视图是根据基表(可以是多个基表)创建的,视图是虚拟的表(2)视图也有列,数据来自基表(3)通过视图可以修改基表的数据(4)基表的改变也会影响到视图的数据。

2022-09-05 15:17:41 466

原创 Mysql事务简单入门

mysql事务的简单介绍

2022-09-03 11:31:19 300

原创 Linux 下安装 oracle 19c(linux版本 centos 7)

centos 7 版本安装 oracle 19c

2022-09-03 11:25:09 7737 4

原创 Mysql索引基础

mysql索引的简单介绍和使用

2022-09-03 11:11:41 258

原创 Mysql约束

基本介绍:约束用于确保数据库的数据满足特定的商业规则。在mysql中,约束包括:not null、unique、primary key、foreign key 和 check 五种。

2022-09-03 11:08:16 280

原创 Mysql基础函数

mysql的常用函数总结

2022-09-03 11:05:33 1583

原创 java集合

java的集合基础知识

2022-09-02 13:06:41 565

原创 java线程

java线程基础知识

2022-09-02 12:56:02 1322

原创 vue工程整合Apache ECharts

vue项目简单集成ECharts

2022-09-02 12:49:41 331

原创 java内部类

一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class)。是我们类的第五大成员

2022-09-02 11:38:36 421 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除