0 0

使用 Lucene 搜索日志文件,返回了整个日志文件,寻求解决方案!!!10

使用 Lucene 搜索日志文件,返回了整个日志文件。但是我需要的仅仅是和我查询字段相关的那一部分。。
等大神帮忙解决啊!!!!!!

问题补充:
feizhang666 写道
那是因为你把整个日志文件的内容当成一个field添加到索引里面去了,你应该每一条记录当成一个field添加到索引里就行了



那如何将一大块日志分成一条一条的记录呢?

问题补充:
feizhang666 写道
那是因为你把整个日志文件的内容当成一个field添加到索引里面去了,你应该每一条记录当成一个field添加到索引里就行了

又发现了一问题了,我查询的日志最后一个单词都丢失了。单独查询丢失的词显示出来的只有丢失的那一部分。
2012年1月11日 15:30

2个答案 按时间排序 按投票排序

0 0

采纳的答案

那是因为你把整个日志文件的内容当成一个field添加到索引里面去了,你应该每一条记录当成一个field添加到索引里就行了

2012年1月12日 08:59
0 0

什么叫最后一个单词都丢失...
首先,这个日志文件你怎么划分,这是你的问题(我也没弄过),应该是一行是一条记录吧!
第二,你说查询丢失文件那个,他查出来的东西肯定是你放进去的一条记录,不可能是一部分,除非是你把那条记录分开放进去了

查出来是什么东西,完全看你,你放进去的是什么东西,就是什么

比如:你放进去的是:那如何将一大块日志分成一条一条的记录呢?

查询"记录",最后查询出来肯定是:"那如何将一大块日志分成一条一条的记录呢?"
不可能是其中的一部分

如果只查到其中不部分,那就要看你的索引怎么添加的

2012年1月14日 10:40

相关推荐

    lucene的资料

    **Lucene 概述** Lucene 是一个高性能、全文本搜索库,由 Apache 软件基金会开发并维护。它是一个开源项目,提供强大...通过深入理解和实践,开发者可以充分利用Lucene的强大功能,构建高效、精准的全文搜索解决方案。

    Log-Indexer:一个使用RavenDb的小日志索引器

    对于需要实时监控和分析日志的IT环境,`Log-Indexer`是一个理想的解决方案,尤其适用于那些寻求简化日志管理和数据分析的团队。通过深入理解RavenDb和JavaScript,可以更好地利用`Log-Indexer`来提升运维效率和问题...

    Cygwin错误调试

    9. **社区支持**:当遇到问题时,可以访问Cygwin邮件列表、论坛或者Stack Overflow等在线社区寻求帮助,通常能找到类似问题的解决方案。 10. **日志分析**:对于Nutch和Solr,检查它们的日志文件(如`logs/solr.log...

    数值预报产品分布式处理与存储系统设计.pdf

    通过上述技术的应用,本系统为气象数值预报产品的大规模数据管理提供了一种可行的解决方案,不仅提高了数据处理的效率,同时保证了数据检索的时效性。这对于气象数据的实时处理和预测具有重要的意义。

    es6.3.tar.gz

    通过理解和掌握这些知识点,你将能够更好地利用Elasticsearch 6.3构建高效、安全的搜索和分析解决方案。无论你是初学者还是经验丰富的开发者,这个版本都将提供丰富的功能和优化,满足你的各种需求。

    eclasticsearch的概要介绍与分析

    5. **社区与论坛**:Elastic Discuss论坛([https://discuss.elastic.co/](https://discuss.elastic.co/))是一个活跃的社区,用户可以在这里交流经验、寻求帮助或分享解决方案。 #### 项目示例:日志分析 以下是...

    elasticsearch-6.4.2_.zip

    它基于Lucene库,但提供了更高级别的API和集群管理特性,使得它成为大数据环境中的首选解决方案。 一、核心特性 1. 分布式:Elasticsearch设计为分布式系统,可以自动在多台服务器上复制和分布数据,提供高可用性...

    solchive:솔룩스프로젝트이빙플랫폼위한저장소

    "solchive:솔룩스프로젝트이빙플랫폼위한저장소" 是一个基于JavaScript技术构建的项目,旨在为SolrCloud(一个分布式搜索和分析引擎)提供一个存储解决方案。SolrCloud是Apache Lucene项目的一部分,它允许在分布式...

    基于jbpm与activiti的工作流平台技术架构介绍

    宏天BPM X3软件平台是一个高度可定制和扩展的企业业务开发平台,它通过结合先进的技术和设计理念,为企业提供了一套全面的业务流程管理解决方案。无论是对于希望快速上线业务流程的企业还是寻求高效流程管理工具的...

Global site tag (gtag.js) - Google Analytics