自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xyh的博客

我是慧慧,这是我的学习笔记

  • 博客(9)
  • 收藏
  • 关注

原创 elasticsearch笔记_多字段搜索(六)

多字符串对应多字段 多字符串是最简单的一种,例如,搜索标题是 War and Peace ,作者是Leo Tolstoy ,直接用bool连接两个match查询即可.(这里面War and Peace和Leo Tolstoy就是多字符串,title和author是多字段)GET /_search{ "query": { "bool": { "should": [

2017-05-15 17:20:48 4983

原创 HTTP缓存原理和首部说明

只是把我学习http缓存的理解过程整理出来. http缓存解决什么问题 在开发Web网站时 , 客户端通过浏览器访问网站时,需要加载一些资源(例如图片,js文件,css样式) , 当客户端短期内频繁的访问网站,相同的资源也会被一次次的重新加载,这样不但加重了Web服务器的压力 , 重新加载资源也会影响网页的加载速度 . 猜想1 如果现在有一种策略 : 1 .

2017-05-25 14:26:14 262

原创 elasticsearch笔记_相关度控制(八)

控制相关度(布尔模型) Lucene主要使用的评分模型是布尔模型 , TF/IDF , 向量空间模型.布尔模型 布尔模型(Boolean Model) 只是在查询中使用 AND 、 OR 和 NOT (与、或和非)这样的条件来查找匹配的文档 . 布尔模型举例 : 一个简单的多词查询GET /my_index/doc/_search{ "query": { "match":

2017-05-17 14:01:47 1425

原创 elasticsearch笔记_近似匹配_部分匹配(七)

短语匹配 一个被认定为和短语 quick brown fox 匹配的文档,必须满足以下这些要求: quick 、 brown 和 fox 需要全部出现在域中。 brown 的位置应该比 quick 的位置大 1 。 fox 的位置应该比 quick 的位置大 2 。 如果以上任何一个选项不成立,则该文档不能认定为匹配。match_phrase查询GET

2017-05-16 17:26:41 3059

原创 elasticsearch笔记_基本概念(一)

一.启动Elasticsearch:启动 : ./elasticsearch -d (-d表示后台运行)测试启动是否成功 : curl ‘http://localhost:9200/?pretty’ (pretty表示以标准的JSON格式输出结果)二 . resutful API的格式:curl -X<请求方式> '<协议>://<IP号>:<端口号>/<路径>?<查询字符串参数>' -

2017-05-12 15:52:37 406

原创 elasticsearch笔记_全文搜索_query(五)

全文搜索(Query)全文搜索最重要的两个方面就是”相关性(Relevance)”和”分析(Analysis)” . 相关性(Relevance) 每个文档都有相关性评分,用一个正浮点数字段 _score 来表示 。_score 评分越高 , 相关性就越高 。 检索词频率TF(Token Frequency):检索词出现的频率,出现频率越多,相关性越高.(例如:检索词出现5次比出现1

2017-05-12 15:20:12 453

原创 elasticsearch笔记_精确值搜索_filter(四)

结构化搜索 结构化搜索(Structured search): 是指有关探询具有内在结构数据的过程。比如日期、时间和数字都是结构化的:它们有精确的格式,我们可以对这些格式进行逻辑操作。比较常见的操作包括比较数字或时间的范围,或判定两个值的大小。 注意:对于结构化文本来说,一个值要么相等,要么不等.由于是结构化查询 , 下面会类比sql语句:1.term查询数字select docum

2017-05-11 16:57:29 1361

原创 elasticsearch笔记_字段(名词)类型_分析过程(三)

映射映射 索引(名词)中每个文档都有自己的类型,每种类型都有自己的映射.映射定义了类型中的域:映射定义了每种类型的域,以及域的类型,以及elasticsearch如何处理这些域. elasticsearch里面常用的域的类型如下: 字符串: string. 整数 : byte, short, integer, long. 浮点数: float, double.

2017-05-05 20:41:36 892

原创 elasticsearch笔记_索引文档时的集群内部操作(二)

关于集群的一些说明.1 . node(节点) : 一个运行的Elasticsearch实例就是一个节点. 用户可以将请求发送给任意节点,每个节点都知道任意文档的位置,并且能将我们的请求转发到任意存储我们需要的文档的节点上.2 . shard(分片) : 一个分片是一个底层的工作单元,它仅仅保存的数据的一部分. 索引(名词)其实是一个或者多个分片的逻辑命名空间.其实一个分片是一个Lucene

2017-05-05 15:46:51 310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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