Unity的破折号索引和搜索工作如何?

索引了哪些项目和哪些属性? E. g。 桌面/发射器,文件; 什么元数据?

索引存储在哪里? sqlite,couchdb,…?

使用哪种查询语言; 什么是查询? 结果如何排序/订购? 我想看一个示例查询。

Unity在其短划线中使用Zeitgeist,它为用户提供了对其最常用和最近使用的数据(文件/文件夹/应用程序)的轻松访问,以及通过Zeitgeist FTS(全文搜索)扩展进行搜索。

正在进行更多的开发以将相同的function带到联系人短划线,其中用户可以按大多数/最近使用的方式浏览他的联系人。 在此处输入图像描述

来自时代精神网站 :

此页面还解释了活动日志(您需要自己安装),您可以在其中找到排名/订购结果的答案等。

所以它使用元数据。

问题的第二部分是从该网站的另一页回答的:Zeitgeist使用哪些技术?

  1. python
  2. 的DBus
  3. SQLite的。