Microsoft Search Server

Last updated

Microsoft Search Server (MSS) was an enterprise search platform from Microsoft, based on the search capabilities of Microsoft Office SharePoint Server. [1] MSS shared its architectural underpinnings with the Windows Search platform for both the querying engine and the indexer. Microsoft Search Server was once known as SharePoint Server for Search. [2]

Contents

Microsoft Search Server was made available as Search Server 2008, which was released in the first half of 2008. In 2010, Search Server 2010 http://www.microsoft.com/enterprisesearch/searchserverexpress/en/us/technical-resources.aspx became available, including a free version, named Search Server 2010 Express. The express edition featured the same feature-set as the commercial edition, including no limitation on the number of files indexed; however, it was limited to a stand-alone installation and could not be scaled out to a cluster. [3] A release candidate of Search Server Express 2008 was made available on November 7, 2007 and was scheduled to Release to Manufacturing (RTM) in sync with Search Server 2008.

A more detailed comparison of the feature differences between Search Server 2008, Search Server 2010, and Search Server 2010 Express can be found at http://www.microsoft.com/enterprisesearch/searchserverexpress/en/us/compare.aspx

Overview

The Search Center UI showing the local search results with federated search results on the right Search Center Results.jpg
The Search Center UI showing the local search results with federated search results on the right

MSS provided a search center interface to present the UI for querying. The interface was available as a web application, accessed using a browser. The query could either be a simple query, or use advanced operators as defined by the AQS syntax. The matched files were listed along with a snippet from the file, with the search terms highlighted, sorted by relevance. The relevance determination algorithm was developed by Microsoft Research and Windows Live Search. [4] MSS also showed definitions of the search terms, where applicable, as well as suggesting corrections for misspelled terms. Duplicate results were collapsed together. Alerts could be set for specific queries, where the user was informed of changes to the results of a query via email or RSS. [5] The search center UI used the ASP.NET web part infrastructure and could be customized using either Microsoft Visual Studio or Microsoft Office SharePoint Designer. Custom actions could be defined on a per-filetype basis as well. [4]

MSS could index any data source as long as an indexing connector for the data source was provided. [5] The indexing connector included protocol handlers, metadata handlers and iFilters to enumerate the data items in the source and extract metadata from the items in the data source. If the file type in the source had a corresponding iFilter, then it was used to extract the text of the file for full text indexing as well. The handlers and iFilters MSS used are the same as used by SharePoint, Microsoft SQL Server and Windows Search as well. [4] The data sources that were to be indexed were identified by their URIs and had to be configured prior to indexing. The indexer updated the search index as soon as an item is indexed (continuous propagation) so that the items can be queried against even before the indexing crawl was complete. MSS could also federate searches to other search services (including SharePoint and web search servers) that supported the OpenSearch protocol. [5] Federated locations could be serialized to a .fld file. [4]

The administration UI, which was also presented as a web application, could be used to review statistics such as most frequent queries, top destination hits, click through rates etc., as well as fine tune relevancy settings, [5] indexing policies (including inclusion and exclusion filters) and schedules, and set up a cluster of the servers. [4] It could also be used to back up either the configuration state or the search indices. ACLs could also be defined to limit the search result according to the rights of the user initiating the query.

Related Research Articles

Microsoft Access Database manager that is part of the Microsoft Office package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately. It is also a member of the Microsoft 365 suite. Latest versions have more protections. A trial version of the software is available.

CiteSeerx is a public search engine and digital library for scientific and academic papers, primarily in the fields of computer and information science. CiteSeer is considered as a predecessor of academic search tools such as Google Scholar and Microsoft Academic Search. CiteSeer-like engines and archives usually only harvest documents from publicly available websites and do not crawl publisher websites. For this reason, authors whose documents are freely available are more likely to be represented in the index.

Microsoft Outlook Email client, task and calendar management software developed by Microsoft

Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft Office suite. Though primarily an email client, Outlook also includes such functions as calendaring, task managing, contact managing, note-taking, journal logging, and web browsing.

File Explorer

File Explorer, previously known as Windows Explorer, is a file manager application that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file systems. It is also the component of the operating system that presents many user interface items on the screen such as the taskbar and desktop. Controlling the computer is possible without Windows Explorer running.

WinFS

WinFS was the code name for a canceled data storage and management system project based on relational databases, developed by Microsoft and first demonstrated in 2003 as an advanced storage subsystem for the Microsoft Windows operating system, designed for persistence and management of structured, semi-structured and unstructured data.

Spotlight (software)

Spotlight is a system-wide desktop search feature of Apple's macOS and iOS operating systems. Spotlight is a selection-based search system, which creates an index of all items and files on the system. It is designed to allow the user to quickly locate a wide variety of items on the computer, including documents, pictures, music, applications, and System Preferences. In addition, specific words in documents and in web pages in a web browser's history or bookmarks can be searched. It also allows the user to narrow down searches with creation dates, modification dates, sizes, types and other attributes. Spotlight also offers quick access to definitions from the built-in New Oxford American Dictionary and to calculator functionality. There are also command-line tools to perform functions such as Spotlight searches.

Microsoft Office 2007 Version of Microsoft Office

Microsoft Office 2007 is a version of Microsoft Office, a family of office suites and productivity software for Windows, developed and published by Microsoft. It was released to manufacturing on November 3, 2006; it was subsequently made available to volume license customers on November 30, 2006, and later to retail on January 30, 2007, the same respective release dates of Windows Vista. It was preceded by Office 2003 and succeeded by Office 2010.

An IFilter is a plugin that allows Microsoft's search engines to index various file formats so that they become searchable. Without an appropriate IFilter, contents of a file cannot be parsed and indexed by the search engine.

Metadata publishing is the process of making metadata data elements available to external users, both people and machines using a formal review process and a commitment to change control processes.

Windows XP introduced many features not found in previous versions of Windows.

Compared with previous versions of Microsoft Windows, new features of Windows Vista are numerous, covering most aspects of the operating system. They include new technical features, new aspects of security and safety, new networking features, new I/O technologies, and additional management features.

Windows Media Connect (WMC) is a UPnP AV server from Microsoft for Windows XP and later Windows operating systems, to share and stream media on a Windows computer to WMC clients. The first two releases of WMC were made available as stand-alone software, and included a client as well. Following that, it was renamed to Home Media Ecosystem (HME) and the media server component was integrated into Windows Media Player and Windows Home Server. WMC version 2.0 can be manually installed on Windows Server 2008 or Windows Server 2008 R2 32bit or 64bit operating system but this type of installation is not officially supported by Microsoft and requires manual tweaking of NT Services' dependencies in order to run.

Windows Vista has many significant new features compared with previous Microsoft Windows versions, covering most aspects of the operating system.

Azure DevOps Server is a Microsoft product that provides version control, reporting, requirements management, project management, automated builds, testing and release management capabilities. It covers the entire application lifecycle, and enables DevOps capabilities. Azure DevOps can be used as a back-end to numerous integrated development environments (IDEs) but is tailored for Microsoft Visual Studio and Eclipse on all platforms.

SharePoint Web application platform

SharePoint is a web-based collaborative platform that integrates with Microsoft Office. Launched in 2001, SharePoint is primarily sold as a document management and storage system, but the product is highly configurable and usage varies substantially among organizations.

Microsoft Visual Studio Code editor and IDE

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.

Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which may run either on the same computer or on another computer across a network. Microsoft markets at least a dozen different editions of Microsoft SQL Server, aimed at different audiences and for workloads ranging from small single-machine applications to large Internet-facing applications with many concurrent users.

Windows Search, formerly known as Windows Desktop Search on Windows XP and Windows Server 2003, is a system-wide desktop search feature of Microsoft Windows.

Some of the new features included in Windows 7 are advancements in touch, speech and handwriting recognition, support for virtual hard disks, support for additional file formats, improved performance on multi-core processors, improved boot performance, and kernel improvements.

IBM Cognos Analytics

IBM Cognos Business Intelligence is a web-based integrated business intelligence suite by IBM. It provides a toolset for reporting, analytics, scorecarding, and monitoring of events and metrics. The software consists of several components designed to meet the different information requirements in a company. IBM Cognos has components such as IBM Cognos Framework Manager, IBM Cognos Cube Designer, IBM Cognos Transformer.

References

  1. Kanaracus, Chris (2007-11-06). "Microsoft Unveils Enterprise Search Products". The New York Times. Retrieved 2007-11-08.
  2. "Archived copy". Archived from the original on 2008-04-11. Retrieved 2008-04-15.CS1 maint: archived copy as title (link)
  3. "Microsoft Gives Away Search Server 2008". Archived from the original on 2007-11-09. Retrieved 2007-11-08.
  4. 1 2 3 4 5 "Microsoft Search Server 2008 Features" . Retrieved 2007-11-08.
  5. 1 2 3 4 "Microsoft Search Server 2008" . Retrieved 2007-11-08.