一、为什么要使用微服务? 微服务提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合。 今天我们来了解下业内主要的微服务框架: 和 微服务主要的优势 降低复杂度将原来耦合在一起的复杂业务拆分为单个服务,规避了原本复杂度无止境的积累。 每一个微服务专注于单一功能,并通过定义良好的接口清晰表 ...
分类:
编程语言 时间:
2019-09-29 09:22:49
阅读次数:
117
python字符串的分割方法如下 str.split():字符串分割函数 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。 语法: 参数说明: s:表示指定的分隔符,不写的话,默认是空格(’ ‘)。如果字符串中没有给定的分隔符时,则把整个字符串作为列表的一个元素返回。 num:表示分割次数 ...
分类:
编程语言 时间:
2019-09-28 18:17:35
阅读次数:
173
1.什么是ES**ES** 全称 **ElasticSearch** 是一种分布式全文搜索引擎,基于Lucene(全文搜索框架)开发而来。Lucene是公认的迄今为止的最好用的搜索引擎库,但是他所提供的API对于我们使用者来说,是非常苦恼的,常要花费大量时间去熟悉学习。ES的出现就很好的解决了这个问 ...
分类:
其他好文 时间:
2019-09-27 18:52:08
阅读次数:
171
一、基本概念 TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协 ...
分类:
其他好文 时间:
2019-09-27 10:46:17
阅读次数:
107
内容来源:2017 年 8 月 12 日,饿了么高级Python工程师黄光星在“CRUG 2017北京活动”进行《Redis Cluster运维方案》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。 摘要 本次演讲将介绍饿了么在运维Redis ...
分类:
其他好文 时间:
2019-09-26 21:12:30
阅读次数:
108
range()方法 range()是python内置函数它能返回一系列连续增加的整数,它的工作方式类似于分片,可以生成一个列表对象。 range函数大多数时常出现在for循环中,在for循环中可做为索引使用。其实它也可以出现在任何需要整数列表的环境中, 在python 3.0中range函数是一个迭 ...
分类:
编程语言 时间:
2019-09-26 11:28:18
阅读次数:
201
1.也无需求 2.分片机制介绍 特点: 3.redis分片配置步骤 (1)复制配置文件 (2)修改端口号 (3)启动多态redis 4.redis分片入门案例 连接池操作 5.Hash一致性算法 5.1数据存储策略 2^32=21亿 5.2均衡性 说明:采用均衡性的特点让数据尽可能均匀.如果分配不均 ...
分类:
其他好文 时间:
2019-09-26 00:01:56
阅读次数:
115
安装参考官方文档: https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-installation.html 注意事项: From the PowerShell prompt, run the following comman ...
分类:
其他好文 时间:
2019-09-25 18:42:24
阅读次数:
102
安装elastic 下载 "Elasticsearch 6.3.1 | Elastic" 解压 启动 报错一 为了安全性默认不允许 用户来启动 新建立 用户 报错二 授权、启动 解决 进入 目录,修改配置文件 ,末尾追加 报错三 用户最大文件描述符限制低于 65536 而抛出的异常 用户最大的线程数 ...
分类:
其他好文 时间:
2019-09-25 17:34:25
阅读次数:
118
安装JDK1.8(包括)以上版本 安装ElasticSearch ElasticSearch下载地址: https://www.elastic.co/downloads/elasticsearch 双击elasticsearch.bat http://localhost:9200 以windows服 ...