我知道有CLucene項目,它是從Java到C的Lucene的一個端口。但是在C/Objective-C中有一個類似於PyLucene的Lucene包裝器,它使用了JNI,並且在一個單獨的過程中嵌入了一個帶有Lucene的JavaVM ?C/Objective-C中是否有任何Lucene包裝?
2
A
回答
2
我在稍後詢問this similar question之後深入探索了這一點。答案似乎是「不」。我像你一樣找到了CLucene。它有問題。我還發現了一些名爲LuceneKit的東西,它也大部分是一團糟。對於我的項目,我剛剛修改了PyLucene的代碼就足以讓它工作,然後轉移到另一個項目。除非從那時起有其他事情出現,否則我感到有信心說不,沒有預先存在的,可用的Lucene封裝。抱歉。
1
0
由於答案似乎是'不'我一直在尋找不同的選擇。
似乎有一個替代方案(免費用於非商業應用;每個應用商業項目1000k美元)。
http://www.locayta.com/iOS-search-engine/locayta-search-mobile/
我還沒有使用它,但我正好碰上它,看到一些評論大讚此解決方案。
0
你可以看看露西,這似乎正是你在找什麼?
相關問題
- 1. 是否有任何WebM libvpx .Net包裝?
- 2. 在Android中是否有任何方法來包裝Linkify文本?
- 3. 是否有任何nodejs項目包裝svn命令?
- 4. p0f是否有任何紅寶石寶石包裝?
- 5. 是否有任何包裝獲得Tumblr數據?
- 6. 是否有任何崇高的文字包裝彩虹括號?
- 7. 是否有谷歌圖表的任何PHP/SQL包裝
- 8. 是否有任何drand48()相當於python或它的包裝?
- 9. 是否有任何替代android.net.rtp包
- 10. R中是否有「包裝」功能?
- 11. python中是否有任何廣泛使用的用於MySQL的包裝器/ API?
- 12. 任何方式來確定一個元素是否被包裝?
- 13. 是否只有CSS容器包裝?
- 14. cron周圍是否有Python包裝?
- 15. 是否有Monotouch的OpenCV包裝?
- 16. 是否有Scala的OAuth包裝庫?
- 17. 是否有可能重新包裝APK
- 18. (現代)OpenGL是否有Clojure包裝?
- 19. 是否有Tumblr API的JavaScript包裝?
- 20. 是否有SEL的包裝對象?
- 21. 是否有完整的win32包裝庫?
- 22. 是否有任何C#庫包裝Xmpp Jingle或包裝用另一種語言編寫的Xmpp Jingle庫
- 23. 柔性包裝包裝時是否有任何用於柔性收縮的用途?
- 24. Azure是否有用於Ms SQL DB的任何REST API服務/包裝器?
- 25. 當一個iphone應用程序安裝時,是否有任何包生成?
- 26. 是否有任何編譯java庫到用C#包裝的東西的例子?
- 27. 是否有人爲IdentityServer 3/4創建了任何Angular2 auth包裝類?
- 28. 是否有任何人知道的C#包裝的SQL Server錯誤號?
- 29. Objective-C中是否有任何軟件包管理?
- 30. 在VCS中包含SQLite是否有任何價值
這真是不幸:(什麼JCC雖然http://lucene.apache.org /pylucene/jcc/index.html它似乎是PyLucene自己使用的封裝器,它似乎是用C++編寫的,在我看來,可以繞過PyLucene並直接使用JCC與Lucene進行交互,但我可能對JCC有錯誤的理解。你認爲呢? – Tony 2011-12-24 18:20:34
Ooops,剛剛讀過你問的問題,並意識到你最終會走JCC路線,你對它的體驗是什麼?JCC已經不是c的lucene封裝了嗎?我目前的印象是PyLucene包裝了圍繞Lucene的JCC,並不確定這是否準確。 – Tony 2011-12-24 18:23:11
這非常準確。我的經驗是,這是一種痛苦。如果有一個很好的包裝,這將是很好的。雖然包裝JVM/etc提供了與Lucene良好的進程內/包含的兼容性,但我仍然想知道是否應該運行Solr並從我的應用程序調用它。不是iOS的選項,但是再一次,也沒有包裝JVM。 – ipmcc 2011-12-24 18:52:09