最新版 dtSearch v2024.01 更新於 2024/5/22
dtSearch Desktop
文本搜索開發引擎,適合開發單機、網路或者 Internet/Intranet 應用產品。採用 DtSearch Corp 的業界領先技術,為開發人員提供最大的靈活性,先進的多線程操作,適合 ASP 和 .NET使用,自帶實例代碼和 DtSearch 站台的 ASP 和 ISAPI 版本源碼;無可匹敵的智慧搜索技術;支援多種文件格式:PDF、HTML、XML、數據庫、試算表、Email、ZIP 等等,內嵌 Unicode 支援;擴展的字段和數據庫支援。
dtSearch 文本搜索工具,有超過二十多個搜索選項,大部分搜索只需要不到一秒鐘。可自動識別字處理軟件、數據庫、電子表格、電子郵件、PDF、ZIP、HTML、XML、Unicode文件。
dtSearch Desktop提供即時搜尋的桌面訪問的文件。
dtSearch Desktop特別的功能包括:
- 當你在搜索中鍵入文字時會有即時顯示的滾動列表。
- 可以看到搜尋字詞的功能,依照模糊搜尋,拼音,萬用字元,詞幹和詞庫搜索選項的詳細說明效果。
- 瀏覽和自定義詞庫選項。
- 字段“按鈕,顯示所有索引的文檔字段。
- 顯示搜索歷史記錄。
- 檢索報告,依據需求的文本數量顯示在限定的檢索文件。
- 剪貼板選項,文件開啟,和其他工具都可以與檢索數據一起運作。
- 搜索結果中各種數據格式的導出,易於與其他方案一同使用。
- 特殊的法醫索引和搜索工具。
- Terabyte Indexer.
dtSearch桌面和網路可以在單個索引中索引超過1TB的文本,跨越多個目錄,電子郵件和附件,在線數據和其他數據庫。產品可以創建和搜索任意數量的索引。索引搜索時間通常不到一秒,即使是TB的數據也是如此。
- Enterprise Searching.
dtSearch產品系列提供高效的多線程搜索,並不限制並發搜索線程的數量。即使在非常大的索引數據庫中同時進行許多dtSearch網路搜索,並發搜索時間通常也會不到一秒鐘。
- Federated Searching and the dtSearch Spider.
dtSearchDesktop和網路產品提供跨任意數量的目錄,電子郵件(帶有嵌套附件)和數據庫的聯合搜索。dtSearch Spider將本地和遠程,靜態和動態在線內容添加到搜索中。Spider可以將站點索引到任何級別的深度,支持公共和私有或安全的在線內容,包括登錄和基於表單的身份驗證。dtSearch產品支持集成的相關性排名,以及在線和離線數據存儲庫中突出顯示的匹配。
- 25+ Search Options and International Language Support.
dtSearch產品提供超過25種搜索類型,包括特殊取證搜索選項。對於國際語言覆蓋,dtSearch產品支持Unicode,包括支持從右到左的語言,以及中文/日文/韓文字符選項。
Operating systems supported
Supported: Windows versions 7 through 11 and Windows Server versions 2008 through 2022.
Windows RT is not supported.
Both 32-bit x86 and 64-bit versions of Windows are supported. (Under 64-bit versions of Windows, the 64-bit executables are installed in the dtSearch bin64 folder.)
Web Browser
dtSearch Desktop also requires that Internet Explorer is installed. Internet Explorer does not have to be your default browser (you can still use Netscape, Opera, or any other browser). dtSearch just needs certain components that are only available if Internet Explorer is installed on the computer.
Hardware Requirements
dtSearch Desktop is designed for systems with a screen resolution of 1024x768 or higher.
Installation takes about 130 megabytes of hard disk space, depending on the options selected.
Additionally, you should have enough free space on the hard disk to build indexes of your documents. A dtSearch index takes about 1/3 the size of the original documents. Please see the article on Index Size for more information.
Recommended memory size is 8 Gb or more. dtSearch itself requires about 10-20 Mb of memory to search. Indexing can be done with as little as 30 Mb but more memory will result in faster performance.
Performance Recommendations
1. Do not put dtSearch indexes on a compressed drive or folder. For example, do not use NTFS compression or encryption on dtSearch indexes. dtSearch indexes are internally compressed, so you will not reduce their size much, and operating system file compression can slow index access considerably. (dtSearch performance is not affected much if the documents are stored in a compressed drive or folder. It is only the indexes that should not be compressed.)
2. For best performance, use a defragmentation utility to keep your hard disk defragmented, and keep the hard disk at least 25% empty so the defragmentation utility can run efficiently.
3. Index updates will be faster and more reliable if dtSearch Desktop runs on the machine where the index is stored. It matters much less where the documents are located, because dtSearch just needs to read each document once to index it.
Network with Spider
dtSearch Network allows for instant text and field searches across an enterprise network
- Proprietary algorithms provide very fast performance on even the largest networks.
- Search time, even with many simultaneous searches of a large indexed database, is typically under a second.
- Includes all of the convenient features of dtSearch Desktop with the dtSearch Spider.
- For enterprise-wide use, has features like support for multiple languages and sharing of indexes and settings among network users.
Publish (portable media)
dtSearch Publish lets you quickly publish an instantly searchable document collection to CD, DVD or other portable media, or mirror an existing Web site to CD, DVD or other portable media.
- dtSearch Publish uses a simple wizard-based setup to create the instantly searchable media.
- For end-users, the media can run with zero footprint, requiring NO INSTALLATION on the end-user’s hard drive.
- Because the dtSearch Publish setup actually runs dtSearch Web on the media, all dtSearch Web features (other than the Spider) are applicable to dtSearch Publish.
- While highly customizable, dtSearch Publish also includes access to the dtSearch Text Retrieval Engine programming API, as an alternative to the dtSearch Publish wizard.
Web with Spider
dtSearch Web is an out-of-the-box solution for publishing instantly searchable documents in both Web-ready and other formats.
- After a simple wizard-based setup, visitors can instantly search the site’s contents with:
hit-highlighted display of Web-ready file types such as HTML, PDF and XML, including display of images, formatting and links.
conversion of other file types ("Office," Unicode, ZIP, etc.) to HTML for browser display with highlighted hits. - Operating through dtSearch Web, the Spider can expand the scope of the searchable database beyond a site's own data to content on a third-party Web sites (both publicly available and secure), including support for a wide variety of content (HTML, XML, ASP.NET, MS CMS, SharePoint, etc.) and WYSWYG hit highlighted displays.
- The product includes numerous customization options, so all aspects of the dtSearch Web display can match the style of the rest of the site.
dtSearch Engine for Win&.NET /UWP/Linux /Mac /iOS beta/Android beta
dtSearch Web with Spider — Add instant, concurrent searching of terabytes of static and dynamic online data.
- dtSearch Web with Spider — Add instant, concurrent searching of terabytes of static and dynamic online data.
- dtSearch Engine (all versions) — Add dtSearch’s proven “industrial-strength” searching and broad data support to your application.
dtSearch Engine (all versions) — Add dtSearch’s proven “industrial-strength” searching and broad data support to your application.
- The dtSearch Engine covers a wide variety of different platforms (see top of page).
- The dtSearch Engine also works on cloud platforms like Azure and AWS.
- SDKs include native 64-bit APIs for .NET, C++ and Java.
- A cross-platform .NET Standard/Xamarin/.NET Core API is also available.
- An ASP.NET Core demo showing faceted search and multicolor hit-highlighting is available here. Please select SEC Filings to see the faceted search portion of the demo.
- See also developer tutorials on a wide range of topics, including a walk-through the sample code for the ASP.NET Core demo.