![](https://img-blog.csdnimg.cn/20200209180233321.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
搜索技术
搜索引擎是指互联网上专门提供检索服务的一类网站,这些站点的服务器通过网络搜索软件或网络登录等方式,将Internet上大量网站的页面信息收集到本地,经过加工处理建立信息数据库和索引数据库,从而对用户提出的各种检索作出响应,提供用户所需的信息。
Deniro Lee
这个作者很懒,什么都没留下…
展开
-
说说 Elasticsearch 的物理设计
一个拥有 3 个节点的 Elasticsearch 集群,默认情况下,每个索引由 5 个主要分片组成,而每个主要分片又有一个副本,所以一共加起来是 10 个分片。请看图 1:Elasticsearch 通过副本分片可以提高服务可靠性与搜索性能。另外,分片也是 Elastic search 将数据从一个节点迁移到另一个节点的最小单位。1 创建集群一个节点是一个 Elasticsearch 实...原创 2020-02-29 09:09:43 · 713 阅读 · 0 评论 -
说说 Elasticsearch 的逻辑设计
用于索引和搜索的基本单位是文档,为便于理解,可以将其认为是关系数据库表中的一行记录。不同的文档以不同的类型来区分,类型可以认为是关系数据库中的表。一个或多个类型存在于同一索引中,索引是更大的容器,可以认为是关系数据库中的某个库。Elasticsearch 通过索引、类型、与 ID 唯一确定了某篇文档。注意: 这里的 ID 是字符串。1 文档Elasticsearch 是面向文档的,也就是...原创 2020-02-22 09:35:10 · 445 阅读 · 0 评论 -
说说如何安装与启动 Elasticsearch
1 安装首先在官网下载安装包,如果是 Windows 系统,请选择 ZIP 压缩包,解压后即安装完成。1.5.1 版本可以在此链接下载:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-1-5-12 启动然后在解压后的 bin 目录下,执行 elasticsearch.bat,即可启动 Elasticsearch...原创 2020-02-09 18:00:36 · 605 阅读 · 0 评论 -
说说如何使用 IKAnalyzer 实现词频统计并排序
IKAnalyzer 是一个开源的,基于 java 语言开发的轻量级的中文分词工具包 。IKAnalyzer 采用了特有的 “ 正向迭代最细粒度切分算法 “ ,支持细粒度和智能分词两种切分模式; 在系统环境: Core2 i7 3.4G 双核, 4G 内存, window 7 64 位, Sun JDK 1.6_29 64 位 普通 pc 环境测试, IK201...原创 2019-03-31 14:54:23 · 1126 阅读 · 0 评论