Progress MarkLogic Features
Compatibility (3)
Federated Search
Ability to search across different data sources, such as databases, intranets, and applications.
File Types
Offers search for a variety of file types.
Global Language Support
Ability to search in multiple languages without any additional work required.
Search Queries (5)
Typo Tolerance
Ability of search to handle typos.
Faceted Search
Allows the end user to filter and refine search results.
Synonyms
Ability to define synonyms for search terms.
Highlighting
Allows the user to see highlighted results to see which words or phrases match the search query.
Natural Language
Allows the user to search in a natural, intuitive manner.
Functionality (3)
Personalization
Gives the user targeted, personalized results based on their activity or preferences.
Search Analytics
Allows the user to understand how other users are using the search functionality through dashboards, KPIs, etc.
Integrations
Ability to plug the search capabilities into other applications or tools.
Data Management (8)
Data Integration
Consolidate data from various disparate sources in a single unified view
Data Discovery
Understand the state of data, applications, systems and services
Multi - Platform
Manage data across environments (on-premises cloud, hybrid, and multi-cloud)
Metadata
Provides metadata management and lineage capabilities
-
Data Model
Stores and queries data as JSON-like documents.
-
Data Types
Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.
-
Built - In Search
Allows users to index at ingest and query endlessly across data.
-
Event Triggers
Notifies specific events like document inserts, updates, replaces, deletes etc and responds in real-time.
Analytics (1)
Data Analytics
Supports advanced analytics solutions for better business decision making
Security (7)
Compliance
Rules and regulations inherited from source systems or defined to secure sensitive data
Governance
Grant or restrict data access and control
Data Protection
Built - In Backup and Disaster Recovery
-
Role-Based Authorization
Provides predefined system roles, privileges, and user-defined roles to users.
-
Authentication
Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.
-
Audit Logs
Provides an audit log to track access and operations performed on databases for regulatory compliance.
-
Encryption
Provides encryption capability for all the data at rest using encryption keys.
Availability (3)
-
Auto Sharding
Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.
-
Auto Recovery
Restores a database to a correct(consistent) state in the event of a failure.
-
Data Replication
Copy data across multiple servers through master-slave, peer-to-peer replication architecture etc.
Performance (1)
-
Query Optimization
Helps interpret SQL queries and determine the fastest method of execution
Support (3)
-
Multi-Model
Provides support to handle structured, semi-structured, and unstructured data with equal effect.
-
Operating Systems
Available on multiple operating systems like Linux, Windows, MacOS etc.
-
BI Connectors
Allows users to connect business intelligence tools to the database.
Generative AI (2)
AI Text Generation
Allows users to generate text based on a text prompt.
AI Text Summarization
Condenses long documents or text into a brief summary.
AI powered search - Enterprise Search Software (3)
Generative RAG (Retrieval augmented generation)
Embed generative (RAG) capabilities for enhanced answer generation using retrieved content
Relevance Tuning
Allow tuning relevance and ranking through machine-learning or Learning-to-Rank models
NLP & Semantic search
Enable the system to understand and interpret natural-language queries
Compatibility - Enterprise Search Software (3)
File Types
Offers search for a variety of file types.
Federated Search
Ability to search across different data sources, such as databases, intranets, and applications.
Global Language Support
Ability to search in multiple languages without any additional work required.
Functionality - Enterprise Search Software (3)
Personalization
Gives the user targeted, personalized results based on their activity or preferences.
Search Analytics
Allows the user to understand how other users are using the search functionality through dashboards, KPIs, etc.
Integrations
Ability to plug the search capabilities into other applications or tools.
Search Queries - Enterprise Search Software (4)
Highlighting
Allows the user to see highlighted results to see which words or phrases match the search query.
Faceted Search
Allows the end user to filter and refine search results.
Typo Tolerance
Ability of search to handle typos.
Synonyms
Ability to define synonyms for search terms.





