es支持集群模式,是一个分布式系统,其好处主要有两个: 增大系统容量,如内存,磁盘,使得es集群可以支持PB级的数据 提高系统可用性,即使部分节点停止服务,整个集群依然可以正常服务 es集群由多个es实例组成,不同集群通过集群名字来区分,可通过cluster.name来进行修改,默认为elastic ...
分类:
其他好文 时间:
2020-05-17 17:29:30
阅读次数:
51
官网:https://www.elastic.co/cn/products/elasticsearch Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。是用Java开发的,并作为Apache许可条款下的开放源码 ...
分类:
其他好文 时间:
2020-05-17 17:28:47
阅读次数:
84
资源下载:ElasticSearch官方下载地址:https://www.elastic.co/downloads/elasticsearchcurl下载地址:http://curl.haxx.se/download.htmlKibana下载地址:https://www.elastic.co/gui ...
分类:
编程语言 时间:
2020-05-16 16:49:35
阅读次数:
79
https://www.elastic.co/guide/en/elasticsearch/reference/6.5/zip-targz.html#zip-targz 修改参数 cat /etc/sysctl.conf vm.max_map_count=262144 # cat /etc/secu ...
分类:
其他好文 时间:
2020-05-16 16:23:00
阅读次数:
64
ES基础: 索引(index):逻辑存储,相当于关系型数据库的表。每个索引有一或多个分片(shard) 每个分片有多个副本(replica) 分片(shard):单台机器无法存储大量数据,es可以将一个索引中的数据切分为多个分片(shard),分布在多台服务器上存储。有了分片(shard)就可以横向 ...
分类:
其他好文 时间:
2020-05-16 10:48:22
阅读次数:
66
[分享]浅谈分布式数据库 1、先抛出两个问题 问题一、当mysql单表数据量爆炸时,你怎么办? 问题二、当你的数据库无法承受高强度io时你怎么办? 2、 基本概念 2.1 谈数据库分片需要首先确定以下概念 ? 1) 单库,就是一个库 ? 2) 分片(sharding),分片解决扩展性问题,属于水平拆 ...
分类:
数据库 时间:
2020-05-16 00:19:25
阅读次数:
94
降低模型的过拟合的好方法就是 正则化 这个模型(即限制它):模型有越少的自由度,就越难拟合数据。例如,正则化一个多项式模型,一个简单的方法就是减少多项式的阶数。 对于线性模型,正则化的典型实现就是约束模型中参数的权重。这里介绍三种不同约束权重的方法:Ridge回归,Lasso回归和Elastic N ...
分类:
其他好文 时间:
2020-05-16 00:09:41
阅读次数:
94
API网关Graviteeio-ElasticSearch安装 最近开始搞API网关组件啦啦啦啦啦 ,第一步安装Elasticsearch. 1.下载Elasticsearch 官方网址: https://www.elastic.co/downloads/elasticsearch 我这里选择的版本 ...
总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(分块),但这不是我们现在说的重点,我们要做的事是保证在网络中断后1G的文件已上传的那部分在下次 ...
分类:
Web程序 时间:
2020-05-14 17:21:51
阅读次数:
81
前言(为什么要写这篇文章) 首先看过我博客的都应该知道,我去年发了一篇Python封装Elasticsearch的文章。但那是去年了,今年我将我的检索服务后端用Golang全部重写了一波,相当于用Go重构了以前的Python代码,不过我个人感觉Golang的效率还是高于Python的,而且我还加了一 ...
分类:
其他好文 时间:
2020-05-14 13:50:31
阅读次数:
74