自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gaobinzhan

一个Phper的成长之路

原创 消息中间件Kafka - PHP操作使用Kafka

文章目录PHP使用Kafka安装libkafka安装rdkafkaphp操作kafkaPHP使用Kafka我们需要安装libkafka和rdkafka安装libkafka下载去GitHub上克隆下来git clone https://github.com/edenhill/librdkafka.git安装cd librdkafka/./configure &&...

2019-08-27 17:40:57 92

原创 消息中间件Kafka - 介绍及安装

文章目录Kafka介绍优势关键概念安装Kafka介绍优势高吞吐量:非常普通的硬件Kafka也可以支持每秒数百万的消息支持通过Kafka服务器和消费机集群来区分消息支持Hadoop并行数据加载关键概念Broker:Kafka集群中的一台或多台服务器统称为broker。Topic:Kafka处理的消息源(feeds of messages)的不同分类。Partition:Top...

2019-08-27 17:36:36 39

原创 消息队列 - 应用场景

文章目录消息队列相关概念异步处理应用解耦流量削锋日志处理消息通讯主要产品消息队列相关概念消息队列中间件时分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。异步处理场景说明:用户注册成功后,发送注册邮件,再发送注册短信。串行方式:将注册信息写入数据库成功后,向用户发送邮件,再发送注册短信...

2019-08-27 17:35:51 20

原创 ElasticSearch全文检索引擎-使用

文章目录ElasticSearch使用手册官网索引elasticsearch-jdbcElasticSearch使用手册官网es-docses-php-docs索引创建索引vim createindex.json { "settings": { "refresh_interval": "5s", "number_of_shards"...

2019-08-27 17:35:08 25

原创 ElasticSearch全文检索引擎-安装

文章目录ElasticSearch安装安装JDK安装ElasticSearch安装ik中文分词ElasticSearch和ik分词安装成功ElasticSearch安装安装JDK下载rpm包wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; ...

2019-08-27 17:34:43 29

原创 ElasticSearch全文检索引擎-介绍

文章目录全文检索数据分类:两种方法全文检索过程全文检索引擎相关产品ElasticSearch为什么要选择ElasticSearch全文检索一种将文件种或者数据库中所有文本与检索项匹配的文字资料检索方法。对全文数据的检索数据分类:结构化数据 行数据,存储在数据库里,可以用二维表结构来逻辑表达实现的数据 能够用数据或统一的结构加以表示 数字、符号去表示非结构化数...

2019-08-27 17:34:04 50

原创 Laravel使用Repository模式

文章目录Laravel使用Repository模式Laravel如何部署安装laravel部署命令自定义使用方法Laravel使用Repository模式什么是Repository模式?Repository 模式是架构模式,在设计架构时,才有参考价值;Repository 模式主要是封装数据查询和存储逻辑;Repository 模式实际用途:更换、升级 ORM 引擎,不影响业务逻辑;...

2019-08-27 17:33:27 147

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