Architecture
SearchBlox Enterprise Search: Powerful, Scalable, and AI-Driven Search Solutions
Introduction
SearchBlox Enterprise Search is a comprehensive, ready-to-use solution designed for various search applications, including site search, digital workplace search, and custom search needs. The Enterprise Search Server software bundle includes:
- SearchBlox Application (v11.0.6): The core search application providing advanced search capabilities.
- Jetty Application (v10.0.6): A lightweight web server and servlet container used to deploy the SearchBlox application.
- OpenSearch (v2.18.0): A powerful search engine based on Apache Lucene, enabling fast and scalable search functionality.
- Java Runtime Environment (JRE) (v21.0.X): The necessary runtime environment to execute Java applications.
This all-in-one package ensures that no additional software is required for deploying enterprise search solutions, making it a convenient and efficient choice for organizations.
SearchBlox Enterprise Search Architecture

SearchBlox offers a comprehensive enterprise search architecture that can be deployed both on-premise and in the cloud. Key features include:
- Data Source Integration: Search data from over 329 data sources using built-in and external connectors.
- REST API: Programmatic access for crawling, indexing, administration, search, and security.
- Security Options: Collection, Document, and Field Level Security with automatic encryption.
- Data Combination: Combine data from two sources using a common ID.
- SearchAI Integration: Includes PreText NLP, SmartSuggest, Personalization, Answers, ChatBot, Agents, SmartFAQs, and SmartSynonyms.
- Search Capabilities: Supports both Keyword Search and Semantic Search.
- Output Options: JSON output or Search UI templates with search filters.
- User Management: Web-based with support for SearchBlox Realm, LDAP/AD, and Okta.
- Voice Search: Voice-enabled search box functionality.
- Embeddable Search: Dynamic layouts for embedding search in web content and databases.
- Relevance Tuning: Templates for fine-tuning and ranking based on different use cases or data sources.
- Analytics and Insights: Real-time search analytics, including query performance and URL optimization insights.
- SAML SSO Integration: For Admin User Management.
These features make SearchBlox a versatile and powerful solution for enterprise search needs.
Updated 2 days ago