# 一个全文搜索软件TextLocator

**URL:** <https://meta.appinn.net/t/topic/38406>\
**Category:** 发现频道\
**Tags:** windows\
**Created:** [2022 年11 月 27 日 14:55 UTC](https://meta.appinn.net/t/topic/38406 "2022-11-27T14:55:53Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2022 年11 月 27 日 14:55 UTC](https://meta.appinn.net/t/topic/38406/1 "2022-11-27T14:55:53Z")

</div>

最近无限词典(原平典)升到了6.x  
新增了基于lucene的全文索引搜索,虽然索引大了点.  
但索引速度好像还可以,完成后搜索基本一搜即出

所以想问一下  
windows上有没有类似  
基于lucene或者其衍生技术ElasticSearch,slor等等的全文搜索软件  
最好是32位的

结果找到一个,基于`lucene.net`  
[https://gitee.com/liulei901112/TextLocator](https://gitee.com/liulei901112/TextLocator)

---

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2022 年11 月 28 日 02:22 UTC](https://meta.appinn.net/t/topic/38406/3 "2022-11-28T02:22:30Z")

</div>

在公司的10年旧电脑测试  
18394个文件,大小686.14 MB,文件为txt,doc,docx,xls,xlsx这些  
索引用时15.04分,索引大小276.69 MB

@Qingwa 能帮忙把这个贴子改为发现频道吗,我改不了.谢谢

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2022 年11 月 29 日 04:12 UTC](https://meta.appinn.net/t/topic/38406/4 "2022-11-29T04:12:59Z")

</div>

实际上我刚刚还看到这个：

> [@OpenSearcher 开源的全文检索工具](https://meta.appinn.net/t/topic/38343):
>
> OpenSearcher 一个基于 PyQt5 本地的、安全的、开源的、支持全文检索的搜索器。本项目使用纯Python编写，所使用的第三方包都为开源库。 文件类型 doc Via [antiword](http://www.winfield.demon.nl/) xls Via [xlrd](https://github.com/python-excel/xlrd) docx Via [docx2txt](https://github.com/ankushshah89/python-docx2txt) xlsx Via [xlsx2csv](https://github.com/dilshod/xlsx2csv) pptx Via [python-pptx](https://github.com/scanny/python-pptx) mobi Via [mobi](https://github.com/iscc/mobi) epub Via [ebooklib](https://github.com/aerkalov/ebooklib) pdf Via [pdfminer.six](https://github.com/pdfminer/pdfminer.six) wps、et Via [pywin32](https://github.com/mhammond/pywin32) By WPS Office doc、xls、ppt Via [pywin32](https://github.com/mhammond/pywin32) By WPS Office or Microsoft Office Image Meta Data（EXIF, IPTC, XMP） Via [pyexiv2](https://github.com/LeoHsiao1/pyexiv2) only 64-bit Machine 使用提示 利用空闲时间，提前建立索引缓存很重要，将大大加快之后的搜索。（本项目并没有强制要求建立索引缓存，还是由你自己决定是否建立索引缓存，如果你经常进行全盘随机搜索，推荐建立索引缓存） 如果搜索进行中，预览可能会卡顿。如果卡顿，…

---

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2022 年11 月 29 日 04:18 UTC](https://meta.appinn.net/t/topic/38406/5 "2022-11-29T04:18:23Z")

</div>

这个我也看到,只是之前没有32位版本,所以我才找到了TextLocator.  
TextLocator我测试过,索引的时候占用很低,我用公司的旧电脑也不会怎么卡

今天OpenSearcher的作者打包了32位的,我有空再看看

---

<div class="post-metadata">

作者： ![momo](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/momo/32/11187_2.png) [@momo](https://meta.appinn.net/u/momo)\
发布日期： [2022 年11 月 29 日 08:06 UTC](https://meta.appinn.net/t/topic/38406/6 "2022-11-29T08:06:23Z")

</div>

pyqt 占用不会低的……你不如看看这个底层用 rust 的

> **[GitHub - quickwit-oss/tantivy: Tantivy is a full-text search engine library...](https://github.com/quickwit-oss/tantivy)**
>
> Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

---

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2022 年11 月 29 日 09:36 UTC](https://meta.appinn.net/t/topic/38406/7 "2022-11-29T09:36:22Z")

</div>

谢谢了.

试了一下OpenSearcher,的确占用很高,公司旧电脑不适合;  
而TextLocator是C#的,占用不高,适合公司旧电脑使用.

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2022 年11 月 30 日 05:06 UTC](https://meta.appinn.net/t/topic/38406/8 "2022-11-30T05:06:22Z")

</div>

C# 天生占用低么？

> [@hapocn](#):
>
> 而TextLocator是C#的

---

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2022 年11 月 30 日 09:45 UTC](https://meta.appinn.net/t/topic/38406/9 "2022-11-30T09:45:15Z")

</div>

不是这意思,只是说C#比较贴合windows

---

<div class="post-metadata">

作者： ![ico](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/i/91b2a8/32.png) [@ico](https://meta.appinn.net/u/ico)\
发布日期： [2022 年11 月 30 日 11:40 UTC](https://meta.appinn.net/t/topic/38406/10 "2022-11-30T11:40:54Z")

</div>

等个评测  
TextSeek vs TextLocator vs OpenSearcher

---

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2022 年11 月 30 日 13:17 UTC](https://meta.appinn.net/t/topic/38406/11 "2022-11-30T13:17:21Z")

</div>

这个等有心人评测吧

我只是公司的旧电脑太旧了,TextLocator在上面索引的表现还可以,适合我个人而已.  
在主流电脑上估计几款软件不会有太大区别.

---

<div class="post-metadata">

作者： ![liulei901112](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/l/bcef8e/32.png) [@liulei901112](https://meta.appinn.net/u/liulei901112)\
发布日期： [2022 年12 月 1 日 03:09 UTC](https://meta.appinn.net/t/topic/38406/12 "2022-12-01T03:09:47Z")

</div>

::感谢您的挖掘和推荐

---

<div class="post-metadata">

作者： ![alenh](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/a/ed655f/32.png) [@alenh](https://meta.appinn.net/u/alenh)\
发布日期： [2022 年12 月 1 日 03:50 UTC](https://meta.appinn.net/t/topic/38406/13 "2022-12-01T03:50:48Z")

</div>

TextLocator，是很不错，就是生成索引过程及文件比较大，熬人  
我推荐一款， **Textseek** 效率和效果也非常优秀

---

<div class="post-metadata">

作者： ![live9999](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@live9999](https://meta.appinn.net/u/live9999)\
发布日期： [2023 年1 月 10 日 16:10 UTC](https://meta.appinn.net/t/topic/38406/15 "2023-01-10T16:10:04Z")

</div>

把主板电池换成一个没电的,然后打报告换新电脑

---

<div class="post-metadata">

作者： ![laycher](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/laycher/32/7336_2.png) [@laycher](https://meta.appinn.net/u/laycher)\
发布日期： [2023 年1 月 15 日 02:07 UTC](https://meta.appinn.net/t/topic/38406/16 "2023-01-15T02:07:15Z")

</div>

AnyTxt不推荐吗？

---

<div class="post-metadata">

作者： ![vuszjbg](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/v/bcef8e/32.png) [@vuszjbg](https://meta.appinn.net/u/vuszjbg)\
发布日期： [2023 年1 月 17 日 03:34 UTC](https://meta.appinn.net/t/topic/38406/17 "2023-01-17T03:34:40Z")

</div>

我也用的[Anytxt](https://anytxt.cbewin.com)，测试了几款最终选择的这个，后头就一直在用，免费也可以用。感觉比一些收费的还好用。

---

<div class="post-metadata">

作者： ![hapocn](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/bc79bd/32.png) [@hapocn](https://meta.appinn.net/u/hapocn)\
发布日期： [2023 年1 月 17 日 14:36 UTC](https://meta.appinn.net/t/topic/38406/18 "2023-01-17T14:36:27Z")

</div>

anytxt也试过,但低配置电脑性能不够(10年前),索引时卡顿
