自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 es的索引合并

ES 如何才能让数据更快的被检索使用。一句话概括了 Lucene 的设计思路就是"开新文件"。从另一个方面看,开新文件也会给服务器带来负载压力。因为默认每 1 秒,都会有一个新文件产生,每个文件都需要有文件句柄,内存,CPU 使用等各种资源。一天有 86400 秒,设想一下,每次请求要扫描一遍 86400 个文件,这个响应性能绝对好不了!为了解决这个问题,ES 会不断在后台运行任务,主动将

2017-05-22 23:40:11 12330

原创 es的查询

es准实时检索原理在这个动态索引中,有三个关键的索引结构:倒排列表、临时索引、已删除列表。倒排索引是已经建好的索引结果,倒排列表存在磁盘文件中,单词词典在内存中。临时索引是在内存中实时建立的倒排索引,结果与倒排列表一样,只是存在于内存中,当有新文档时,实时解析文档并加到这个临时索引中。已删除列表存储已被删除的文档的文档ID。另外,当一个文档被更改,搜索引擎中一个普遍的做法是删除旧文

2017-05-22 23:38:40 15001

原创 es模板使用

索引可使用预定义的模板进行创建,这个模板称作Index templates。模板设置包括settings和mappings,通过模式匹配的方式使得多个索引重用一个模板,例如:定义模板:curl -XPUT localhost:9200/_template/template_1 -d '{"template" : "te*","settings" : {

2017-05-22 23:37:11 11989 1

转载 es结构和工作原理概述

启动过程当ElasticSearch的节点启动后,它会利用多播(multicast)(或者单播,如果用户更改了配置)寻找集群中的其它节点,并与之建立连接。这个过程如下图所示在集群中,一个节点被选举成主节点(master node)。这个节点负责管理集群的状态,当群集的拓扑结构改变时把索引分片分派到相应的节点上。从用户的角度来看,主节点在ElasticSearch中并

2017-05-22 23:33:27 20514

原创 lucene学习笔记

1.分布搜索(多目录搜索)我们可以使用 multireader 或 multisearcher 搜索多个索引库。multireader reader = new multireader(new indexreader[] { indexreader.open(@”c:\index”), indexreader.open(@”\\server\index”) });indexsearch

2014-01-13 17:28:23 471

FileZilla_3.6.0.2_win32-setup

FileZilla是一个免费开源的FTP客户端软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。

2013-05-15

庖丁分析器JAR包

庖丁解牛"作为Lucene中文分词:容易理解代码设计,尽量避免无谓试探查找,非常高效的

2013-05-15

非常漂亮的精美系统后台模板

非常漂亮的精美系统后台模板,内容丰富,界面精美,实用。

2013-05-15

ExtJS实用开发指南

非常好用的ExtJS实用开发指南

2013-05-15

JAVA API中文版

JAVA API官方文档中文版

2013-05-06

json应用jar包

json应用jar包

2013-05-06

Java基础题附10题含完整答案

史上最强悍90道Java基础题附10题含完整答案.

2013-05-06

空空如也

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

TA关注的人

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