- 博客(22)
- 收藏
- 关注
原创 Redis集群(cluster)
由于数据量过大,单个Master复制集难以承担,因此需要对多个复制集进行集群,形成水平扩展每个复制集只负责存储整个数据集的一部分,这就是Redis的集群,其作用是提供在多个Redis节点间共享数据的程序集。Redis集群是一个提供在多个Redis节点间共享数据的程序集。Redis集群可以支持多个Master。
2025-01-06 00:15:00
608
原创 Redis哨兵(sentinel)
吹哨人巡查监控后台master主机是否故障,如果故障了根据投票数自动将某一个从库转换为新主库,继续对外服务。
2025-01-04 02:00:00
1142
原创 Redis管道
原生批量命令是原子性(例如:mset, mget),pipeline是非原子性原生批量命令一次只能执行一种命令,pipeline支持批量执行不同命令原生批命令是服务端实现,而pipeline需要服务端与客户端共同完成。
2025-01-03 20:00:00
245
原创 Redis复制(replica)
官网地址就是主从复制,master以写为主,Slave以读为主当,master数据变化的时候,自动将新的数据异步同步到其它slave数据库。
2025-01-03 19:30:00
1038
原创 Redis事务
开启:以MULTI开始一个事务入队:将多个命令入队到事务中,接到这些命令并不会立即执行,而是放到等待执行的事务队列里面执行:由EXEC命令触发事务。
2025-01-03 01:30:00
1077
原创 Redis持久化
RDB(Redis 数据库):RDB 持久性以指定的时间间隔执行数据集的时间点快照。以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。默认情况下,redis是没有开启AOF(append only file)的。开启AOF功能需要设置配置:appendonly yes。
2025-01-02 21:00:00
1423
原创 Elasticsearch 优化
当写索引时,需要把写入的数据都同步到副本节点,副本节点越多,写索引的效率就越慢。对于节点瞬时中断的问题,默认情况,集群会等待一分钟来查看节点是否会重新加入,如果这个节点在此期间重新加入,重新加入的节点会保持其现有的分片数据,不会触发新的分片分配。Lucene 的段是分别存储到单个文件中的,这些文件都是不会变化的,所以很利于缓存,同时操作系 统也会把这些段文件缓存起来,以便更快的访问。而且索引的分片完成分配后由于索引的路由机制,我们是不能重新修改分片数的。位的指针意味着更大的浪费,因为你的指针本身大了。
2024-12-04 21:00:00
726
原创 Elasticsearch 集成
Spring Data Elasticsearch 基于 pring data API 简化 Elasticsearch 操作,将原始操作Elasticsearch 的客户端 API进行封装。Spring Data为Elasticsearch 项目提供集成搜索引擎。Spring Data Elasticsearch POJ0 的关键功能区域为中心的模型与 Elastichsearch 交互文档和轻松地编写一个存储索引库数据访问层。Spring Data Elasticsearch官网。
2024-12-02 16:03:13
1085
原创 Elasticsearch 进阶
索引(Index)一个索引就是一个拥有几分相似特征的文档的集合。比如说,你可以有一个客户数据的索引,另一个产品目录的索引,还有一个订单数据的索引。一个索引由一个名字来标识(必须全部是小写字母),并且当我们要对这个索引中的文档进行索引、搜索、更新和删除的时候,都要使用到这个名字。在一个集群中,可以定义任意多的索引。能搜索的数据必须索引,这样的好处是可以提高查询速度,比如:新华字典前面的目录就是索引的意思,目录可以提高查询速度。Elasticsearch 索引的精髓:一切设计都是为了提高搜索的性能。
2024-12-01 09:30:00
1462
原创 Elasticsearch 环境
单台 Elasticsearch 服务器提供服务,往往都有最大的负载能力,超过这个阈值,服务器性能就会大大降低甚至不可用,所以生产环境中,一般都是运行在指定服务器集群中。配置服务器集群时,集群中节点数量没有限制,大于等于2个节点就可以看做是集群了。-般出于高性能及高可用方面来考虑集群中节点数量都是3个以上。
2024-11-30 21:17:30
1390
原创 Elasticsearch——Java API 操作
Elasticsearch 软件是由Java语言开发的,所以也可以通过JavaAPI的方式对 Elasticsearch服务进行访问。
2024-11-29 10:23:45
1741
原创 Elasticsearch 入门
Elasticsearch 最新的版本是 8.16.1(截止2024.11),我们选择7.8.0版本。Elasticsearch 分为Linux和 Windows版本,基于我目前主要学习的是Elasticsearch的 Java客户端的使用,所以使用的是安装较为简便的 Windows 版本。解压安装包后显示如下内容bin目录下双击elasticsearch.bat启动elasticsearch显示黑色窗口。
2024-11-28 13:56:05
2483
原创 Elasticsearch 概述
它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。由于内核相同,所以两者除了服务器安装、部署、管理、集群以外,对于数据的操作 修改、添加、保存、查询等等都十分类似。Google,百度类的网站搜索,它们都是根据网页中的关键字生成索引,我们在搜索的时候输入关键字,它们会将该关键字即索引匹配到的所有网页返回:还有常见的项目中应用日志的搜索等等。总结他们的每个属性。
2024-11-27 23:13:53
981
原创 Docker轻量级可视化工具Portainer
以创建nginx容器为例选择local下containers,点击add container填写容器、镜像名称,并添加端口映射点击Deploy the container创建成功后页面提示Success查看创建mynginx容器验证nginx。
2024-11-26 15:19:15
471
原创 终章&总结
知识回顾简单串讲和总结Docker学习脉络基础篇(零基小白) Docker简介 Docker安装 Docker常用命令 Docker镜像本地镜像发布到阿里云 本地镜像发布到私有库 Docker容器数据卷 Docker常规安装简介 高级篇 Docker复杂安装详说 DockerFile解析 Docker微服务实战 Docker网络 Docker-compose容器编排 Docker轻量级可视化工具Portainer Docker容器监控之C
2024-11-26 15:18:52
103
原创 Docker容器监控之CAdvisor+InfluxDB+Granfana
启动docker-compose文件 查看三个容器是否启动 测试 浏览cAdvisor收集服务,http://ip:8080/ 第一次访问慢,请稍等 cadvisor也有基础的图形展现功能,这里主要用它来作数据采集
2024-11-26 15:09:13
638
原创 Docker网络
links(已过时)使用自定义网络前启动centos1、centos2,查看ip并使用ip互ping测试按照服务名称互ping测试使用自定义网络后新建自定义网络(自定义桥接网络,自定义网络默认使用的是桥接网络bridge)新建容器加入上一步新建的自定义网络按照服务名称互ping测试问题结论自定义网络本身就维护好了主机名和ip的对应关系(ip和域名都能通)在默认的网络模式下(通常是bridge模式),Docker会自动为每个容器分配一个随机的IP地址。
2024-11-25 15:17:40
1593
原创 DockerFile
类似于CMD指令,但是ENTRYPOINT不会被docke run后面的命令覆盖,而且这些命令行参数会被当作参数送给ENTRYPONT指令指定的程序。将从构建上下文目录中<源路径>的文件/目录复制到新的一层的镜像内的<目标路径>位置。执行类似docker commit的操作提交一个新的镜像层。执行dockerfle中的下一条指令直到所有指令都执行完成。Docker执行Dockerfile的大致流程。每条指令都会创建一个新的镜像层并对镜像进行提交。docker再基于刚提交的镜像运行一个新容器。
2024-11-19 09:00:00
883
原创 Docker
总体步骤搜索镜像拉取镜像总体步骤查看镜像启动镜像服务端口映射停止容器移除容器安装tomcatdockerhub上面查找tomcat镜像从docker hub上拉取tomcat镜像到本地dockerimages查看是否有拉取到的tomcat使用tomcat镜像创建容器实例(也叫运行镜像)访问猫首页安装MySQL(简单版)dockerhub上面查找mysql镜像从docker hub上(阿里云加速器)拉取mysql镜像到本地标签为5.7。
2024-11-18 09:48:09
572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人