# 有无可能通过Access的二次开发做一个词典的制作和查询的综合方案

**URL:** <https://forum.freemdict.com/t/topic/16375>\
**Category:** 技术交流与词典编修\
**Created:** [2022 年10 月 19 日 02:54 UTC](https://forum.freemdict.com/t/topic/16375 "2022-10-19T02:54:22Z")\
**Posts on this page:** 1\
**Showing post:** 93

<div class="post-metadata">

作者： ![surfactant](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/s/dbc845/32.png) [@surfactant](https://forum.freemdict.com/u/surfactant)\
发布日期： [2022 年10 月 27 日 00:40 UTC](https://forum.freemdict.com/t/topic/16375/93 "2022-10-27T00:40:10Z")

</div>

> [@AnLuoRidge](#):
>
> 这种需求真正要用到的工具是 NoSQL/全文搜索引擎，比如本论坛 Tio 词典在用的 Sphinx 或者现在主流的 Elasticserach

不瞒你说我还的确认真考虑过 NoSQL，大致看过一下 MangoDB（结果是囫囵吞枣不明所以），因为：1. 数据导入Access 后数据库文件大小膨胀了至少5倍以上；2. 我的一个目标是要拆解词典的释义项目，我就想那是不是就要求每条记录的字段数是可变的，RDBMS 很有可能不支持。全文检索是必须的，我觉得倒是不难通过在搜索时把文本从 html 中剥离出来达到目的，不过也的确十分笨拙。(没想到全文搜索还有“分词”这样的技术真是学无止境)

我是数据库的完全门外汉，你说的 Sphinx 或 Elasticsearch 我真的要找时间好好学习一下，非常感谢老兄和前面的 @jiangws 老兄慷慨分享这么具体的技术细节 ！

( [Tio词典网页版(中英、中日)] ([Tio词典(中英、中日) | 登樓古籍全文檢索 - #184，来自 AnLuoRidge](https://forum.freemdict.com/t/topic/10057/184)) 这个帖子之前没读过，刚看到，惭愧惭愧)

---

_[View the full topic](https://forum.freemdict.com/t/topic/16375)._
