自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 MySQL数据库一主一从主从同步

Mysql主从同步原理: 当master服务器上的数据发生改变时(增、删、改),则将其改变写入二进制binlog日志中;slave服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果发生改变,则开启一个I/O 线程请求master二进制事件,同时主节点为每个I/O线程启动一个dump线程,用于向其发送二进制事件,并保存至从库本地的中继日志中,从库(从节点)将启动SQL线程从中继日志中读取二进制日志,在本地重放,使得其数据和主节点的保持一致,最后IO线程和SQL线程将进入睡眠状态,等

2021-07-10 09:21:50 175

原创 阿里云视频直播

进入阿里云然后搜索视频直播,然后进入直播控制台进行推流和播流的域名设置推流设置播流设置因为域名是在腾讯云上购买的,所以应该腾讯云,然后点击控制台,搜索域名,进行域名解析【推流和播流的域名解析进行推流域名和播流域名的注册然后点击域名管理,进行两个域名之间的关联...

2021-07-10 09:18:50 297

原创 es基本操作

ElasticSearch是一个基于RESTful web接口的分布式全文搜索引擎。 本解决方案是基于Mysql数据库 、 Hadoop生态(可选)、 ElasticSearch搜索引擎三大数据系统实现一个分布式 全文搜索系统。 主要包括数据接入、数据索引和全文搜索3个模块。适用于各种项目的各种搜索场景。在我们使用es之前需要进行一些公共文件和封装类的引用创建索引:创建索引添加索引‘index’和表’type‘以及进行高亮显示的配置 //创建索引,并且设置ik分词器 public ..

2021-07-10 08:18:33 210

原创 宝塔/本地 nginx负载均衡配置

什么是负载均衡1)负载均衡(Load Balance)建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡有两方面的含义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间;其次,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。2)简单来说就是:其一是将大量的并发处理转发给后端多个节点处理,减少工作

2021-07-06 21:33:29 1690

转载 php框架中配置Kafka

由于Kafka是由Java编写的,所以我们需要先安装 java 的 jdk大致运行原理1. producer 先从 zookeeper 的 “/brokers/…/state” 节点找到该 partition 的 leader2. producer 将消息发送给该 leader3. leader 将消息写⼊本地 log4. followers 从 leader pull 消息,写⼊本地 log 后 leader 发送 ACK(确认字符)5. leader 收到所有 ISR 中的 replica

2021-07-04 16:14:09 624 1

原创 MySQL主从备份原理

主从形式mysql主从复制 灵活 一主一从 主主复制 一主多从---扩展系统读取的性能,因为读是在从库读取的; 多主一从---5.7开始支持 联级复制---用途及条件mysql主从复制用途实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务主从部署必要条件:主库开启binlog日志(设置log-bin参数) 主从server-id不同 从库服务器能连通主库mysql主从复制原理1.从库的IO线程向主库的主进程发送请求,主库验证从库,交...

2021-07-04 16:03:52 167

原创 空间复杂度和时间复杂度

算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。那么我们应该如何去衡量不同算法之间的优劣呢?主要还是从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。 空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复杂度和空间复杂度情况..

2021-07-04 15:50:08 377

原创 PHP中使用ElasticSearch最新实例讲解

PHP中使用ElasticSearch最新实例讲解这篇文章主要介绍了PHP中使用ElasticSearch最新实例讲解,这篇文章的教程是比较详细,有需要的同学可以研究下网上很多关于ES的例子都过时了,版本很老,这篇文章的测试环境是ES6.5通过composer安装composer require 'elasticsearch/elasticsearch'在代码中引入require 'vendor/autoload.php';use Elasticsearch\Cl...

2021-05-15 09:11:44 296

原创 使用elasticsearch实现全文检索

使用elasticsearch实现全文检索运行环境,解压es文件,开启终端到bin目录下,运行es环境1.框架安装全文索引扩展composer require elasticsearch/elasticsearch2.框架安装高亮显示扩展composer require nunomaduro/collision创建索引public function index() { $client = ClientBuilder::create()->s

2021-05-15 08:52:35 146

转载 Elasticsearch搜索高亮标签自定义

Elasticsearch搜索高亮标签自定义日常生活中我们使用搜索工具尝试查询一些信息的时候,常常可以看到返回的结果集中和我们查询条件相符合的字段被特殊的颜色所标记,这就是结果高亮显示。通过高亮显示用户可以明显的发现查询匹配的位置,ES使用highlight来实现搜索结果中一个或多个字段突出显示。高亮显示需要字段中的内容,如果没有存储字段store=true,则加载实际的_source并从_source提取相关字段。简单的例子下面是一个简单的例子,使用的映射结构PUT article

2021-05-14 19:30:16 2277

空空如也

空空如也

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

TA关注的人

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