• Domino 12.0.1FP1发布和从Notes数据库全文索引中排除不需要索引的字段


    大家好,才是真的好。

    上周五,Domino 12.0.1FP1已正式发布,建议所有升级Domino 12.0.1并启用了DAOS(附件合并)的用户迅速进行更新。

    有人可能会疑惑,Domino 12.0.1FP1好像上个月已经发布了?你可能有所误会,上个月发布的是Domino 12.0.1IF1和IF2,这次是FP1,包含IF1和IF2补丁修复的内容。

    不过,今天我们的重点是介绍Domino 12.0.1数据库全文索引新特性。

    很多人可能对Domino数据库全文索引还不是很清楚,这里稍微解释一下。

    全文索引是Domino数据库所有文档数据的文本或单词列表,如果你选择索引附件,也可以包含Domino数据库中附件内容的文本或单词。

    全文索引主要作用是帮助用户准确、快速地从Domino数据库中按指定的顺序(例如按日期、大小排序)进行数据搜索。它支持复杂条件搜索,例如在特定的字段和表单中进行搜索,也支持与、或、非逻辑等条件组合。

    全文索引本身是数据库外部的许多文件。它在Domino数据库的对应文件夹中存放。例如你的数据库名称为test.nsf;那么相应全文索引文件都存放在test.ft文件夹中。ft文件夹不可直接访问,不要直接编辑,你可以删除,下次重建全文索引时会自动创建。

    全文索引需要手动创建,但可以定时自动或手动更新来进行维护。所以,全文索引的优点是全面、准确、快速,缺点是创建和维护全文索引会额外消耗系统资源。

    在Domino V10和V11版本中全文索引性能有过改善;Domino V12中则进一步地多了一个新功能:可以排除不需要的索引字段。在以前,默认情况下,全文索引通常会索引所有文档字段;现在我们可以可以通过新的应用程序属性,指定从全文搜索索引中排除的字段,如下图:
    在这里插入图片描述
    你可以点击上图中的“忽略 ∗ ” 按 钮 , 把 所 有 以 *”按钮,把所有以 开始的字段全部排除,只剩下自己创建的字段,如下图:
    在这里插入图片描述
    当然,如果你觉得一些额外字段还是需要被索引,也可以点击“启动$*”按钮,然后自己一个一个地选择或取消选择某些字段。

    排除应用程序中与全文搜索无关的字段和数据,索引更加有效并且能极大地节省空间。

    最后,我们建议你可以自己创建的Domino 应用程序上这么做,但一些系统自带的应用,例如邮箱(mail.nsf)和Domino目录(names.nsf),不进行定制勾选。因为你可以自己都不清楚,这些系统内置的应用中哪些字段会被其他某些任务使用,例如给Domino目录(names.nsf)创建的全文索引,可以会被外部的LDAP进行查询等。

    今天我们就介绍到这里吧。

    更多精彩内容,可关注微信公众号:协作者

  • 相关阅读:
    DeepExploit——当Metasploit遇上机器学习
    SpringBoot中post请求报405错误排坑
    c++——线程安全的单例
    爬虫代理在数据采集中的应用详解
    Web基础与HTTP协议
    带你读论文丨S&P2019 HOLMES Real-time APT Detection
    蓝牙智能营养电子秤解决方案
    HTML+CSS简单的网页制作期末作业——浙江旅游景点介绍网页制作
    看了两位阿里P10的成长经历,我的认知升华了
    使用 pm2 启动 nodejs 服务
  • 原文地址:https://blog.csdn.net/XZZ_2018/article/details/125524607