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


16

索引哪些项目和哪些属性?例如 桌面/启动器,文件;什么元数据?

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

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

Answers:


10

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

正在进行更多的开发,以将相同的功能带到联系人仪表板,用户可以在其中浏览最多/最近使用的联系人。 在此处输入图片说明

Zeitgeist网站上

该页面还说明了活动日志(您需要自行安装),您可以在其中找到结果排名/排序的答案以及其他内容。

因此它使用元数据。

该问题的第二部分从该站点的另一页得到回答:Zeitgeist使用哪种技术?

  1. 蟒蛇
  2. DBus
  3. SQLite。

Zeitgeist的核心部分使用这些。加glib主循环。对于fts扩展名(默认情况下也已安装),它需要xapian
Manish Sinha

链接似乎断开了,但这是Launchpad项目
Zanna
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.