java 操作 cfs_Lucene 打开cfs文件 并获取数据
lucene在创建索引库时,会合并多个 Segments 文件到一个 .cfs 中。此方式有助于减少索引文件数量,减少同时打开的文件数量。
有些程序会直接将数据存储到cfs里 要想拿出里面的数据就看下面代码!!!(很简单 刚开始的时候我想复杂了 呵呵)
lucene路径下文件:
Directory dir = FSDirectory.open(new File("D:\\fbi\\FirstInfo-2010"+coll));
indexReader = IndexReader.open(dir);
int max = indexReader.maxDoc();
//System.out.println(max);
// 显示记录总数
for (int n = 0; n < max; n++) {
System.out.println(n);
Document document = indexReader.document(n);
// 显示每条记录的title字段内容
Collection conn = null;
conn = indexReader.getFieldNames(IndexReader.FieldOption.ALL);
// 显示该条记录的字段个数
Iterator iter = conn.iterator();
for (Iterator iterator = conn.iterator(); iterator.hasNext();) {
String s = (String) iterator.next();
// 显示该条记录的字段内容
System.out.print(n+" ["+s+":"+document.get(s)+"]");
}
System.out.println(date);
}
}
indexReader.close();
}
java 操作 cfs_Lucene 打开cfs文件 并获取数据相关推荐
- 关于Excel操作编写的一个软件设计构思案例[连载] --如何打开Excel文件,获取需要列的数据显示到表格内做修改
如何打开Excel文件,获取需要列的数据显示到表格内做修改? DataSet 读取表格数据 = new DataSet(); Thread 读取, 更新; int 计数 = 0, 定位 = 0, 原条 ...
- java操作Excel、PDF文件
java操作Excel.PDF文件 下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是贴出了关于操作EXCEL的代码: jxl是一个*国人写的java操作excel的工具, 在开源世界中, ...
- java报文件打开数过多_Tomcat报java.io.IOException: 打开的文件过多
今天后台服务器(Linux)tomcat应用报java.io.IOException: Too many open files 在网上查了一些资料 记录如下: 打开的文件过多,一般来说是由于应用程序对 ...
- Tomcat9.0.13 Bug引发的java.io.IOException:(打开的文件过多 Too many open files)导致服务假死...
问题背景: 笔者所在的项目组最近把生产环境Tomcat迁移到Linux,算是顺利运行了一段时间,最近一个低概率密度的(too many open files)问题导致服务假死并停止响应客户端客户端请求 ...
- OC从plist文件中获取数据
怎样从plist文件中读取数据,这个和反归档相似,但是也存在着区别,比如说不用解码,当然一般我们获取的数据往往是对一个对象的描述,而且数据的个数也不是一个,因此我们有必要来说一下怎样完整的从plist ...
- java接口对接——别人调用我们接口获取数据
java接口对接--别人调用我们接口获取数据,我们需要在我们系统中开发几个接口,给对方接口规范文档,包括访问我们的接口地址,以及入参名称和格式,还有我们的返回的状态的情况, 接口代码: package ...
- java中打开文件显示_从java程序中打开任何文件
在 java中打开文件似乎有点棘手 – 对于.txt文件,必须将File对象与Scanner或BufferedReader对象结合使用 – 对于图像IO,必须使用 ImageIcon类 – 如果要打开 ...
- java .jar怎么打开_jar文件怎么打开,小编教你如何打开jar文件
什么是.jar文件?jar文件是Java项目生成的一个小的文件项目,也可以描述为一个Java压缩包,里面封装了,许多Java类以及方法,变量.通过Java我们该如何打开Jar文件呢?下面,小编为大伙细 ...
- java操作office和pdf文件java读取word,excel和pdf文档内容
在平常应用程序中,对office和pdf文档进行读取数据是比较常见的功能,尤其在很多web应用程序中.所以今天我们就简单来看一下Java对word.excel.pdf文件的读取.本篇博客只是讲解简单应 ...
最新文章
- 微博polg什么意思_贾磊:广东发微博给CBA造成了负面影响 方硕的意思可能没表达清楚...
- Spring Boot 2.x基础教程:Spring Data JPA的多数据源配置
- Matlab 图论最短路问题模型代码
- 打造政产学研新型研发机构 加速人工智能科研成果转化
- js学习笔记(执行上下文、闭包、this部分)
- 假如有人把支付宝存储服务器炸了(物理炸),大众在支付宝里的钱是不是就都没有了呢?...
- VMware下的ubuntu12.04不识别usb设备问题的解决方法
- Centos7下python3安装pip-9.0.1
- 提升网站转化率的四步优化方案
- TBB concurrent_set 没有erase
- C语言程序设计第五版 谭浩强 第五版课后答案
- 简单的java游戏编程代码_java游戏编程(1)线程
- 昆仑通态触摸屏如何把参数由触摸屏传递到PLC_西门子PLC与触摸屏、变频器的恒压供水分享...
- 腾讯云发布容器安全白皮书
- 信息安全方面优秀论文
- html 网页不可以复制粘贴,网页上的文字不能复制,三种方法教你复制全网文字...
- echart 设置折线红色警戒线
- Don't Starve,好脚本,好欢乐
- 未来可期的TypeScript
- 使用EMOS整理笔记