es
hunyxv
这个作者很懒,什么都没留下…
展开
-
关于 Elasticsearch 内存占用及分配
Elasticsearch 和 Lucene 对内存使用情况:Elasticsearch 限制的内存大小是 JAVA 堆空间的大小,不包括Lucene 缓存倒排索引数据空间。Lucene 中的 倒排索引 segments 存储在文件中,为提高访问速度,都会把它加载到内存中,从而提高 Lucene 性能。所以建议至少留系统一半内存给Lucene。Node Query Cache (负责缓存...转载 2019-03-18 16:39:30 · 15354 阅读 · 3 评论 -
elasticsearch docker集群
准备好镜像(装好中文分词等插件)搭建 docker 镜像仓库编写 docker-compose.ymldocker swarm docker stack deploy -c docker-compose.yml es_demo 发布服务安装可视化工具 kibana 要与 es 同一网络docker-compose.ymlversion: '3'services: elas...原创 2019-04-12 18:31:44 · 413 阅读 · 0 评论 -
elasticsearch docker 安装ik分词器
elasticsearch docker 安装ik分词器:Dockerfile:FROM elasticsearch:6.7.0# 注意 es与ik 版本要对应RUN ./bin/elasticsearch-plugin install --batch https://github.com/medcl/elasticsearch-analysis-ik/releases/download...原创 2019-04-12 18:33:56 · 1206 阅读 · 0 评论 -
es 索引的存储 .md
首先介绍几个es中支持的索引存储方式:1.simplefs:简单的粗盘存放, 这种方式会有大量的磁盘IO,因此索引的建立和索引非常依赖磁盘的性能;2.niofs:使用 NIO 方式读写索引;NIO 是 java New IO 的简称,NIO 与传统 IO 相比是面向数据块的、非阻塞的;3.mmapfs:存储分片信息到文件系统然后通过映射文件到虚拟地址空间中;详情看这里...原创 2019-04-24 13:17:45 · 729 阅读 · 0 评论 -
elasticsearch mapping 映射
Mapping 作用定义index 中的字段名、字段的类型,包括相关 配置setting如果没有手动配置mapping, Elasticsearch 默认会自动解析出类型,以每个字段第一次出现为准。手动配置 mappingPUT /user/{ "mappings": { "doc": { "properties": { "name...原创 2019-05-05 18:39:28 · 219 阅读 · 0 评论