問題タブ [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.
c++ - Lucene インデックスにドキュメントを追加するとクラッシュする
ID3 フレームが 1 つしかない mp3 ファイルのインデックスを作成しようとしています。CLucene と TagLib を使用します。次のコードは正常に機能します。
しかし、これはアプリケーションをクラッシュさせます:
何故ですか?!
lucene - CLucene は Java lucene よりも高速ですか?
私はJava luceneを使用していますが、何らかの理由でコードをJavaからC ++に移動しているので、cluceneのパフォーマンスについて知る必要があります。誰でも説明できます
c++ - CLucene と Cue Sheet Parser を一緒に使用できますか?
Kubuntu Lucid の Qt Creator で clucene-0.9.21b と libcue-1.3.0 を使用しようとしています。このコードはコンパイル可能です:
project.pro
main.cpp
これもそうです:
project.pro
main.cpp
しかし、これではありません:
project.pro
main.cpp
後者は次のエラーを生成します。
それはなぜですか、それを機能させる方法は?
c++ - CLucene のラッパーとのリンクの問題
CLucene の小さなラッパーを作成しています。
ofxCLucene.h
ofxCLucene.cpp
問題なくコンパイルできますが、プロジェクトに配置して新しいオブジェクトを作成すると、エラーが発生しました。
両方のソース コードは次のとおりです。
名前空間の問題だと思ったので、電話してみます
しかし、問題は残ります。
提案?ありがとうございました
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 インターフェイスを探しているわけではありません (どちらかを断るつもりはありませんが)。誰にも賢明なアドバイスはありますか?
search - Sphinx と CLucene は索引付け/検索エンジンが好きですか?
sphinx や Clucene のような他のインデックス作成/検索エンジンはありますか?
ドキュメントをいくつかの部分に分割し、後で検索できるように各部分に個別にインデックスを付けたいと考えています。
より軽い (スケーラブルな) エンジンはありますか?
乾杯
iphone - NSString を TCHAR との間で変換する方法 (CLucene を使用)
CLucene
C++ライブラリをインポートした iPhone 用のアプリケーションを開発しています。ほとんどすべての機能CLucene
が必要です。String
TCHAR*
NSString
このタイプのデータとの間の変換に問題があります。私は多くの解決策を検索しましたが、どれもうまくいきませんでした。
この変換の仕方を教えてください。
テスト文字列定義のwith _T()
マクロでライブラリを機能させることができました。ただし、XCodeは私に次のことを教えてくれます:
それを行う非推奨の方法はどれですか?
ありがとうございました!
編集:私はこのように解決しました:
NSString
からへの変換TCHAR*
:
TCHAR*
からへの変換NSString
:
ありがとう!
c++ - 新しいドキュメントを clucene に追加する
既存の clucene インデックスに新しいドキュメントを追加しようとしています。私の IndexWriter は次のようになります。
インデックスを再作成したくないので、3 番目のパラメーターは「false」です。残念ながら、新しいドキュメントは追加されていません。「true」に変更すると、当然、インデックスは上書きされます。
何か案は?前もって感謝します。
lucene - Java、C#.Net、および C++ の Lucene。Windows サーバーで長期間使用するのに最適なバージョンはどれですか?
プロジェクトに Lucene 検索を実装する予定であり、最良のスタートを切りたいと考えています。
したがって、これらの基準に基づいて最適なバージョンである Lucene の 3 つのバージョン (Java/C#.Net/C++) を検討します。
1.
パフォーマンス 2.実装が
簡単 3.ドキュメントが豊富?
システムはWindowsサーバーと想定し、長期利用をお願いしています。
ありがとう
ios - iOSでxapian、clucene、またはlucyをコンパイルして使用することは可能ですか?
iOSでxcodeを使用してXapianをコンパイルして使用したいのですが、これについて実験した人はいますか?出来ますか?
iOSで全文検索を実装するための他のオプションはありますか?私はS4luceneLib(Obj-Cで)を試しましたが、これは古いバージョンのluceneの移植版です。また、xapianのようにコンパイルできないCluceneとlucyをチェックしました。 iOS。
ヘルプとコメントをいただければ幸いです。