Як працює індекс тире та пошук пошуку Unity?


16

Які предмети та які ознаки індексуються? E. g. настільний / пускові установки, документи; які метадані?

Де зберігається індекс? sqlite, couchdb, ...?

Яка мова запитів використовується; що таке запит? Як класифікуються / упорядковуються результати? Я хотів би побачити приклад запиту.

Відповіді:


10

Unity використовує Zeitgeist на своєму тирі, де він надає користувачеві легкий доступ до своїх останніх і нещодавно використаних даних (файлів / папок / додатків), а також пошук за розширенням Zeitgeist FTS (Повний текст пошуку).

Існує більше розробок для того, щоб ті ж функції перенесли на тире контактів, де користувач може переглядати свої контакти за більшістю / нещодавно використаними. введіть тут опис зображення

З веб-сайту Zeitgeist :

На цій сторінці також пояснюється журнал діяльності (вам потрібно встановити це самостійно), де ви можете знайти відповіді на те, як результати / упорядковані результати та багато іншого.

Тому він використовує метадані.

На другу частину Вашого запитання відповіли з іншої сторінки з цього сайту: Які технології використовує Zeitgeist?

  1. Пітон
  2. DBus
  3. SQLite.

Основна частина Zeitgeist використовує їх. Плюс glibдля mainloop. Для розширення fts (яке також встановлено за замовчуванням) воно потрібноxapian
— Manish Sinha

Здається, посилання порушено, але ось проект
— Zanna
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.