Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Программное обеспечение OSL для настольных поисковых систем Aduna AutoFocus 5

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

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

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

Технологии [ править ]

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

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

  • имена файлов и папок
  • метаданные , такие как заголовки, авторы, комментарии в типах файлов, таких как MP3 , PDF и JPEG
  • содержимое файла для типов документов, поддерживаемых инструментом

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

Платформы и их история [ править ]

Windows [ править ]

Indexing Service a "a base service that extracts content from files and constructs an indexed catalog to facilitate efficient and rapid searching"[14] was originally released in August 1996, it was built in order to speed up manually searching for files on Personal Desktops and Corporate Computer Network. Indexing service helped by using Microsoft web servers to index files on the desired hard drives. Indexing was done by file format. By using terms that users provided, a search was conducted that matched terms to the data within the file formats. The largest issue that Indexing service faced was the fact that every time a file was added, it had to be indexed. This coupled with the fact that the indexing cached the entire index in RAM, made the hardware a huge limitation.[15] This made indexing large amounts of files require extremely powerful hardware and very long wait times.

In 2003, Windows Desktop Search (WDS) replaced Microsoft Indexing Service. Instead of only matching terms to the details of the file format and file names, WDS brings in content indexing to all Microsoft files and text-based formats such as e-mail and text files. This means, that WDS looked into the files and indexed the content. Thus, when a user searched a term, WDS no longer matched just information such as file format types and file names, but terms, and values stored within those files. WDS also brought "Instant searching" meaning the user could type a character and the query would instantly start searching and updating the query as the user typed in more characters.[16]Windows Search, по-видимому, потреблял много вычислительной мощности, так как 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 OS [ править ]

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

В 1997 году вместе с Mac OS 8.5 был выпущен Sherlock . Шерлок (названный в честь известного вымышленного детектива Шерлока Холмса ) был интегрирован в файловый браузер 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 позволяет пользователю искать в Интернете дополнительную информацию о любом ключевом слове или фразе, содержащихся в документе или веб-странице, и использует встроенный калькулятор и Оксфордский американский словарь для быстрого доступа к небольшим вычислениям и определениям слов. [19] Хотя изначально Spotlight имеет длительное время запуска, оно уменьшается по мере индексации жесткого диска. По мере добавления файлов пользователем индекс постоянно обновляется в фоновом режиме с использованием минимальных ресурсов ЦП и ОЗУ.

Linux [ править ]

There are a wide range of desktop search options for Linux users, depending upon the skill level of the user, their preference to use desktop tools which tightly integrate into their desktop environment, command-shell functionality (often with advanced scripting options), or browser-based users interfaces to locally running software. In addition, many users create their own indexing from a variety of indexing packages (e.g. one which does extraction and indexing of PDF/DOC/DOCX/ODT documents well, another search engine which works w/ vcard, LDAP, and other directory/contact databases, as well as the conventional find and locate commands.

Ubuntu[edit]

Unity Dash search tool in Ubuntu 16.04

В Ubuntu Linux не было поиска на рабочем столе до выпуска Feisty Fawn 7.04 . При использовании поиска на рабочем столе Tracker [20] функция поиска на рабочем столе была очень похожа на AppleSearch и Sherlock в Mac OS. В нем не только представлены основные функции сортировки форматов файлов и сопоставления метаданных, но и добавлена ​​поддержка поиска по электронной почте и мгновенным сообщениям. В 2014 году Recoll [21] был добавлен в дистрибутивы Linux, работая с другими поисковыми программами, такими как Tracker и Beagle. to provide efficient full text search. This greatly increased the types of queries and file types that Linux desktop searches could handle. A major advantage of Recoll is that it allows for greater customization of what is indexed; Recoll will index the entire hard disk by default, but can be made to index only selected directories, omitting directories that will never need to be searched.[22]

openSUSE[23][edit]

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

См. Также [ править ]

  • Список настольных поисковых систем

Ссылки [ править ]

  1. ^ "Что вы делаете для поиска на рабочем столе в VDI и RDSH?" . Запись в блоге Брайана Мэддена на сайте brainmadden.com. Проверено 25 марта, 2015.
  2. Энтони Ха (2 июня 2008 г.). «Lookeen предлагает пользователям Outlook новый способ поиска» . VentureBeat . Проверено 8 марта +2016 .
  3. Роберт Л. Митчелл (8 мая 2013 г.). «X1 снова набирает обороты с Desktop Search 8, Virtual Edition» . Компьютерный мир . Проверено 24 июня 2015 года .
  4. ^ "Специальный отчет о безопасности: кто видит ваши данные?" , Computer Weekly, 25 апреля 2006 г..
  5. ^ "BBC NEWS - Technology - Search wars hit desktop computers". bbc.co.uk. Retrieved 24 June 2015.
  6. ^ "KMWorld - The Evolution of Desktop Search". Retrieved 7 January 2019..
  7. ^ "China Daily - Google, Baidu release Chinese desktop search tools". Retrieved 8 January 2019.
  8. ^ "dtSearch UK Blog - Desktop Wars". Retrieved 8 January 2019.
  9. ^ "SearchMax" . goebelgroup.com . Архивировано из оригинального 27 декабря 2013 года . Проверено 24 июня 2015 года .
  10. ^ "Все поисковая система" . voidtools . Проверено 27 декабря 2013 года .
  11. ^ "Вегнос" . Vegnos . Проверено 27 декабря 2013 года .
  12. Найл Кеннеди (17 октября 2006 г.). «Текущее состояние поиска видео» . Найл Кеннеди . Проверено 24 июня 2015 года .
  13. Найл Кеннеди (15 октября 2006 г.). «Текущее состояние поиска аудио» . Найл Кеннеди . Проверено 24 июня 2015 года .
  14. ^ «Служба индексирования» . microsoft.com . Microsoft . Проверено 24 июня 2015 года .
  15. ^ «Индексирование с помощью Microsoft Index Server» . microsoft.com . Microsoft . Проверено 24 июня 2015 года .
  16. ^ «Поиск Windows: технические вопросы» . microsoft.com . Microsoft. Архивировано из оригинального 24 сентября 2011 года . Проверено 24 июня 2015 года .
  17. ^ "AppleSearch" . infomotions.com . Проверено 24 июня 2015 года .
  18. ^ Эдуардо Касаис. «Конвертер текущих долларов США в реальные - с помощью дефлятора ВВП» . areppim.com . Проверено 24 июня 2015 года .
  19. ^ «Apple - Информация для прессы - 29 апреля Apple отправит Mac OS X« Tiger »» . apple.com . Проверено 24 июня 2015 года .
  20. ^ «Первый взгляд на Tracker 0.6.0» . Ars Technica . Проверено 24 июня 2015 года .
  21. ^ "Руководство пользователя Recoll" . lesbonscomptes.com . Проверено 24 июня 2015 года .
  22. ^ "Linux.com" . linux.com . Проверено 24 июня 2015 года .
  23. ^ http://www.opensuse.org/
  24. ^ https://community.kde.org/Baloo