Як працює індекс тире та пошук пошуку 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.