stringtranslate.com

Поиск на рабочем столе

OSL Desktop Программное обеспечение для поисковых систем Aduna AutoFocus 5

Инструменты поиска на рабочем столе выполняют поиск в файлах собственного компьютера пользователя, а не в Интернете. Эти инструменты предназначены для поиска информации на компьютере пользователя, включая историю веб-браузера, архивы электронной почты, текстовые документы, звуковые файлы, изображения и видео. Теперь доступны различные программы поиска на рабочем столе; см. этот список для примеров. Большинство программ поиска на рабочем столе являются автономными приложениями. Продукты поиска на рабочем столе — это программные альтернативы программному обеспечению поиска, включенному в операционную систему , помогающие пользователям просматривать файлы на рабочем столе, электронные письма, вложения и многое другое. [1] [2] [3]

Поиск на рабочем столе стал предметом беспокойства крупных компаний по двум основным причинам: неиспользованная производительность и безопасность. По данным аналитической компании Gartner, до 80% данных некоторых компаний скрыто внутри неструктурированных данных — информации, хранящейся на ПК пользователя, каталогах (папках) и файлах, которые они создали в сети , документах, хранящихся в таких репозиториях, как как корпоративные интрасети и множество других мест. [4] Более того, многие компании хранят структурированную или неструктурированную информацию в старых форматах файлов , к которым у них нет прямого доступа.

Этот сектор привлек значительное внимание в конце 2004 — начале 2005 года из-за борьбы между Microsoft и Google. [5] [6] [7] По мнению рыночных аналитиков, обе компании пытались использовать свою монополию ( веб-браузеров и поисковых систем соответственно) для укрепления своего доминирования. Из-за жалобы Google на то, что пользователи Windows Vista не могут выбрать программу поиска на рабочем столе любого конкурента вместо встроенной, между Министерством юстиции США и Microsoft было достигнуто соглашение о том, что Windows Vista Service Pack 1 позволит пользователям выбирать между встроенной программой. в и других программах поиска на рабочем столе и выберите, какая из них будет использоваться по умолчанию. [8] В сентябре 2011 года компания Google прекратила существование Google Desktop .

Технологии

Большинство настольных поисковых систем создают и поддерживают базу данных индексов для повышения производительности при поиске больших объемов данных . Индексирование обычно происходит, когда компьютер простаивает, и большинство поисковых приложений можно настроить на приостановку индексирования, если портативный компьютер работает от батарей, в целях экономии энергии. Однако есть заметные исключения: поисковая система Everything Search Engine компании Voidtools [9] , которая выполняет поиск только по именам файлов, а не по содержимому, способна построить свой индекс с нуля всего за несколько секунд. Другим исключением является настольная поисковая система Vegnos [10] , которая выполняет поиск по именам файлов и содержимому файлов без построения каких-либо индексов. Индекс также может быть неактуальным при выполнении запроса. В этом случае возвращаемые результаты не будут точными (то есть попадание может быть показано, когда его больше нет, а файл может не отображаться, хотя на самом деле это попадание). Некоторые продукты пытались устранить этот недостаток, встроив в программное обеспечение функцию индексации в реальном времени. Отсутствие индексации имеет свои недостатки. А именно, время выполнения запроса может быть значительным, а выданный запрос также может быть ресурсоемким.

Инструменты поиска на рабочем столе обычно собирают три типа информации о файлах:

Долгосрочные цели поиска на рабочем столе включают возможность поиска по содержимому файлов изображений , звуковых файлов и видео по контексту. [11] [12]

Платформы и их история

Окна

Поиск на рабочем столе Lookeen в Windows

Служба индексирования , «базовая служба, которая извлекает содержимое из файлов и создает индексированный каталог для облегчения эффективного и быстрого поиска», [13] была первоначально выпущена в августе 1996 года. Она была создана для ускорения ручного поиска файлов на персональных настольных компьютерах. и Корпоративная компьютерная сеть. Служба индексирования помогла использовать веб-серверы Microsoft для индексации файлов на нужных жестких дисках. Индексация производилась по формату файла. Используя термины, предоставленные пользователями, был проведен поиск, который сопоставил термины с данными в форматах файлов. Самая большая проблема, с которой столкнулась служба индексирования, заключалась в том, что каждый раз при добавлении файла его приходилось индексировать. Это в сочетании с тем фактом, что индексация кэшировала весь индекс в оперативной памяти, делало аппаратное обеспечение огромным ограничением. [14] Из-за этого для индексирования больших объемов файлов требуется чрезвычайно мощное оборудование и очень долгое время ожидания.

В 2003 году служба Windows Desktop Search (WDS) заменила службу индексирования Microsoft. Вместо того, чтобы сопоставлять условия только с деталями формата и имен файлов, WDS обеспечивает индексирование содержимого всех файлов Microsoft и текстовых форматов, таких как электронная почта и текстовые файлы. Это означает, что WDS просмотрел файлы и проиндексировал их содержимое. Таким образом, когда пользователь выполнял поиск по термину, WDS больше не сопоставляла только такую ​​информацию, как типы файлов и имена файлов, а термины и значения, хранящиеся в этих файлах. WDS также представила «мгновенный поиск», означающий, что пользователь может ввести символ, и запрос мгновенно начнет поиск и обновление запроса по мере того, как пользователь вводит больше символов. [15] Поиск Windows, очевидно, потреблял много вычислительной мощности, поскольку Windows Desktop Search запускался только в том случае, если к нему был сделан прямой запрос или когда компьютер простаивал. Даже работая только во время прямого запроса или когда компьютер простаивал, индексирование всего жесткого диска все равно занимало несколько часов. Индекс будет составлять около 10% от размера всех проиндексированных файлов, например, если индексированные файлы составляют около 100 ГБ, размер индекса будет 10 ГБ.

С выпуском Windows Vista появился Windows Search 3.1. В отличие от своих предшественников WDS и Windows Search 3.0, версия 3.1 могла беспрепятственно выполнять поиск как по индексированным, так и по неиндексированным местоположениям. Кроме того, требования к оперативной памяти и процессору были значительно снижены, что значительно сократило время индексации. Windows Search 4.0 в настоящее время работает на всех компьютерах с Windows 7 и более поздних версий.

Mac ОС

В 1994 году была представлена ​​поисковая система AppleSearch , позволяющая пользователям осуществлять полный поиск по всем документам на своих компьютерах Macintosh, включая типы форматов файлов, метаданные в этих файлах и содержимое файлов. AppleSearch представлял собой клиент-серверное приложение , и поэтому для его работы требовался сервер, отдельный от основного устройства. Самой большой проблемой AppleSearch были большие требования к ресурсам: «AppleSearch требует как минимум процессор 68040 и 5 МБ оперативной памяти». [16] В то время компьютер Macintosh с такими характеристиками стоил примерно 1400 долларов; эквивалент 2050 долларов США в 2015 году. [17] Кроме того, само программное обеспечение стоило дополнительно 1400 долларов США за одну лицензию.

В 1997 году «Шерлок» был выпущен вместе с Mac OS 8.5. Шерлок (названный в честь знаменитого вымышленного сыщика Шерлока Холмса ) был интегрирован в файловый браузер Mac OS — Finder . Шерлок расширил функцию поиска на рабочем столе до Всемирной паутины, позволяя пользователям осуществлять поиск как локально, так и за ее пределами. Добавить в «Шерлок» дополнительные функции, такие как доступ в Интернет, было относительно просто, поскольку это делалось с помощью плагинов, написанных в виде простых текстовых файлов. Шерлок был включен в каждую версию Mac OS, начиная с Mac OS 8 , прежде чем был признан устаревшим и заменен Spotlight и Dashboard в Mac OS X 10.4 Tiger . Он был официально удален в Mac OS X 10.5 Leopard.

Spotlight был выпущен в 2005 году как часть Mac OS X 10.4 Tiger . Это инструмент поиска на основе выбора, что означает, что пользователь вызывает запрос, используя только мышь. Spotlight позволяет пользователю искать в Интернете дополнительную информацию о любом ключевом слове или фразе, содержащихся в документе или веб-странице, а также использует встроенный калькулятор и Оксфордский американский словарь, чтобы обеспечить быстрый доступ к небольшим вычислениям и определениям слов. [18] Хотя изначально Spotlight имеет длительное время запуска, оно уменьшается по мере индексации жесткого диска. Поскольку файлы добавляются пользователем, индекс постоянно обновляется в фоновом режиме с использованием минимальных ресурсов ЦП и ОЗУ.

Линукс

Для пользователей Linux существует широкий спектр вариантов поиска на рабочем столе, в зависимости от уровня навыков пользователя, его предпочтений использовать инструменты рабочего стола, которые тесно интегрируются в среду рабочего стола, функциональность командной оболочки (часто с расширенными параметрами сценариев) или браузера. пользовательские интерфейсы с локально работающим программным обеспечением. Кроме того, многие пользователи создают свою собственную индексацию из различных пакетов индексирования (например, тот, который хорошо извлекает и индексирует документы PDF/DOC/DOCX/ ODT , другую поисковую систему, которая работает с /vcard, LDAP и другими каталогами/контактами). базы данных, а также обычные findи locateкоманды.

Убунту

Инструмент поиска Unity Dash в Ubuntu 16.04

В Ubuntu Linux не было поиска на рабочем столе до выпуска Feisty Fawn 7.04 . При использовании поиска на рабочем столе Tracker [19] функция поиска на рабочем столе была очень похожа на AppleSearch и Sherlock в Mac OS. В нем не только были реализованы основные функции сортировки форматов файлов и сопоставления метаданных, но также была добавлена ​​поддержка поиска по электронной почте и мгновенным сообщениям. В 2014 году Recoll [20] был добавлен в дистрибутивы Linux и работает с другими поисковыми программами, такими как Tracker и Beagle, для обеспечения эффективного полнотекстового поиска. Это значительно увеличило количество типов запросов и типов файлов, которые может обрабатывать поиск на рабочем столе Linux. Основным преимуществом Recall является то, что он позволяет лучше настраивать индексируемый контент; По умолчанию Recoll проиндексирует весь жесткий диск, но его можно сделать так, чтобы индексировать только выбранные каталоги, исключая каталоги, в которых никогда не потребуется искать. [21]

openSUSE

Начиная с KDE4 , был представлен NEPOMUK . Он предоставил возможность индексировать широкий спектр содержимого настольных компьютеров, электронной почты и использовать технологии семантической сети (например, RDF ) для аннотирования базы данных. Введение столкнулось с несколькими сбоями, большая часть которых, похоже, была связана с тройным магазином . Производительность улучшилась (по крайней мере, для запросов) за счет переключения серверной части на урезанную версию Virtuoso Open Source Edition, однако индексирование оставалось распространенной жалобой пользователей. По отзывам пользователей индексация и поиск Nepomuk были заменены фреймворком Baloo [22] на базе Xapian . [23]

Смотрите также

Рекомендации

  1. ^ «Что вы делаете для поиска на рабочем столе в VDI и RDSH?». Сообщение в блоге Брайана Мэддена на сайтеbrainmadden.com. Проверено 25 марта 2015 г.
  2. ^ Энтони Ха (2 июня 2008 г.). «Lookeen предлагает пользователям Outlook новый способ поиска». ВенчурБит . Проверено 8 марта 2016 г.
  3. ^ Роберт Л. Митчелл (8 мая 2013 г.). «X1 снова поднимается с Desktop Search 8, Virtual Edition». Компьютерный мир . Проверено 24 июня 2015 г.
  4. ^ «Специальный отчет по безопасности: кто видит ваши данные?», Computer Weekly , 25 апреля 2006 г..
  5. ^ «BBC NEWS - Технологии - Поисковые войны поразили настольные компьютеры» . bbc.co.uk. ​26 октября 2004 года . Проверено 24 июня 2015 г.
  6. ^ «KMWorld - Эволюция настольного поиска» . Проверено 7 января 2019 г..
  7. ^ "Блог dtSearch UK - Настольные войны" . Проверено 8 января 2019 г.
  8. ^ "СёрчМакс". goebelgroup.com . Архивировано из оригинала 27 декабря 2013 года . Проверено 24 июня 2015 г.
  9. ^ «Поисковая система всего» . voidtools . Проверено 27 декабря 2013 г.
  10. ^ "Вегнос". Вегнос . Проверено 27 декабря 2013 г.
  11. Найл Кеннеди (17 октября 2006 г.). «Текущее состояние видеопоиска». Найл Кеннеди . Проверено 24 июня 2015 г.
  12. Найл Кеннеди (15 октября 2006 г.). «Текущее состояние аудиопоиска». Найл Кеннеди . Проверено 24 июня 2015 г.
  13. ^ «Служба индексирования». microsoft.com . Майкрософт . Проверено 24 июня 2015 г.
  14. ^ «Индексирование с помощью Microsoft Index Server». microsoft.com . Майкрософт . Проверено 24 июня 2015 г.
  15. ^ «Поиск Windows: часто задаваемые технические вопросы» . microsoft.com . Майкрософт. Архивировано из оригинала 24 сентября 2011 года . Проверено 24 июня 2015 г.
  16. ^ «AppleSearch». infomotions.com . Проверено 24 июня 2015 г.
  17. ^ Эдуардо Касаис. «Конвертер текущих долларов в реальные доллары США - с использованием дефлятора ВВП». areppim.com . Проверено 24 июня 2015 г.
  18. ^ «Apple - Информация для прессы - Apple выпустит Mac OS X «Tiger» 29 апреля» . apple.com . Проверено 24 июня 2015 г.
  19. ^ «Первый взгляд на Tracker 0.6.0» . Арс Техника . 26 июля 2007 года . Проверено 24 июня 2015 г.
  20. ^ «Вспомнить руководство пользователя» . www.lesbonscomptes.com . Проверено 24 июня 2015 г.
  21. ^ "Linux.com" . Проверено 24 июня 2015 г.
  22. ^ "Балу - Wiki сообщества KDE" .
  23. ^ «Дом». opensuse.org .