问题标签 [clucene]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
473 浏览

c++ - 将文档添加到 Lucene 索引会导致崩溃

我正在尝试索引只有一个 ID3 帧的 mp3 文件。使用 CLucene 和 TagLib。以下代码工作正常:

但这会使应用程序崩溃:

这是为什么?!

0 投票
2 回答
2678 浏览

lucene - CLucene 比 java lucene 快吗?

我正在使用 java lucene 并且出于某种原因我正在将我的代码从 java 移动到 c++ 所以我需要了解 clucene 的性能任何人都可以解释

0 投票
2 回答
772 浏览

c++ - 我可以一起使用 CLucene 和 Cue Sheet Parser 吗?

我正在尝试在 Kubuntu Lucid 的 Qt Creator 中使用 clucene-0.9.21b 和 libcue-1.3.0。此代码是可编译的

项目.pro

主文件

这是这样的

项目.pro

主文件

但不是这个

项目.pro

主文件

后者产生以下错误:

为什么会这样以及如何使它工作?

0 投票
1 回答
488 浏览

c++ - CLucene 包装器的链接问题

我正在做一个来自 CLucene 的小包装器。

ofxCLucene.h

ofxCLucene.cpp

我编译它没有问题,但是当我把它放在我的项目中并创建一个新对象时,我得到了错误:

两者的源代码是:

我认为这是一个命名空间问题,我尝试调用

但问题仍然存在。

建议?谢谢

0 投票
1 回答
825 浏览

cocoa - 从 Cocoa 应用程序使用 Lucene 的最佳方式是什么?

我有兴趣从 Cocoa 应用程序中使用 Lucene。我知道有很多方法可以做到这一点,但我的问题是,“哪种方法最好?” 到目前为止我的调查:

LuceneKit 是 Lucene 的 Objective-C 端口,但它基于一个在这一点上很古老的 Lucene 版本,在尝试使用它时,我从一开始就遇到了几个主要问题。(不正确的 NSDate 子类;在 Luke 中工作的基本查询不适用于 LuceneKit;)它似乎不是一个初学者。

CLucene 看起来它可能是可行的,但它在构建时未能通过一堆它自己的测试,包括与间歇性并发相关的问题,其中一半时间我运行测试它们死锁。不鼓舞人心。这仍然可能是答案,但考虑到我只是构建它并运行自己的测试的经验,我感到非常紧张。

当前通过 JNI 的 Apache Lucene - 从来没有从 C 中调用过 Java 库,我不确定这里涉及到什么。我当然觉得 Lucene 的官方 Apache 策划化身可能是最成熟和最实用的,但是之前没有做过 C <-> Java JNI 的事情,我不清楚所涉及的工作与使用 CLucene 相比如何.

也许还有其他选择。我不一定要寻找一流的 Objective-C 接口(尽管我也不会拒绝),只是功能性强、希望相当成熟且性能合理的接口。任何人有任何圣人的建议?

0 投票
0 回答
385 浏览

search - Sphinx 和 CLucene 之类的索引/搜索引擎?

是否有任何其他索引/搜索引擎,如 sphinx 和 Clucene?

我想将我的文档分成几个部分并单独索引每个部分以供以后查找。

任何更轻(可扩展)的引擎?

干杯

0 投票
1 回答
1236 浏览

iphone - 如何将 NSString 转换为 TCHAR 或从 TCHAR 转换(使用 CLucene)

我正在为 iPhone 开发一个应用程序,其中我已经导入了 c++CLucene库。几乎所有CLucene函数都需要Stringas TCHAR*

我在转换NSString到/从这种类型的数据时遇到了一些问题。我搜索了很多解决方案,但没有一个有效。

你能告诉我如何进行这种转换吗?

我能够使库与测试字符串定义的with _T()宏一起工作。但是 XCode 给了我:

不推荐使用哪种方法来做到这一点?

谢谢!

编辑:我这样解决了:

从 转换NSStringTCHAR*

从 转换TCHAR*NSString

谢谢你!

0 投票
1 回答
289 浏览

c++ - 将新文档添加到 clucene

我正在尝试将新文档添加到现有的 clucene 索引中。我的 IndexWriter 看起来像这样:

第三个参数是'false',因为我不想重新创建索引。不幸的是,没有添加新文档。如果我将其更改为“true”,那么索引自然会被覆盖。

有任何想法吗?提前致谢。

0 投票
2 回答
1107 浏览

lucene - Java、C#.Net 和 C++ 中的 Lucene。哪个版本最适合在 Windows 服务器上长期使用?

我打算在我的项目中实现 Lucene 搜索,我想有个最好的开始。
所以我考虑了 Lucene 的 3 个版本(Java/C#.Net/C++),这是基于这些标准的最佳版本:

1.性能 2.易于
实施
3.大量文件
?

假设系统是Window服务器,我要求长期使用。

谢谢

0 投票
1 回答
816 浏览

ios - 是否可以在 iOS 上编译和使用 xapian、clucene 或 lucy?

我想在 iOS 上用 xcode 编译和使用 Xapian,有没有人对此进行过任何实验?可能吗?

在 iOS 上实现全文搜索还有其他选择吗?我尝试过 S4luceneLib(在 Obj-C 中),它可以工作,但它是旧版本 lucene 的端口,我还检查了 Clucene 和 lucy,就像 xapian 我无法编译IOS。

任何帮助和评论将不胜感激。