Apache Lucene
Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It provides indexing and search technology, as well as spellchecking, hit highlighting, faceting, vector similarity search, and advanced analysis and tokenization capabilities. Lucene is the foundation for many popular search applications including Apache Solr.
Apache Lucene publishes 1 API on the APIs.io network. Tagged areas include Full-Text Search, Indexing, Java, Search, and Text Analysis.
Apache Lucene’s developer surface includes developer portal, engineering blog, and 9 more developer resources.
Kin Score
APIs 1
Individual APIs this provider publishes, each with its own machine-readable definition.
Apache Lucene
Lucene provides a comprehensive Java API for full-text indexing, searching, faceting, hit highlighting, spatial search, vector nearest-neighbor search, and text analysis with su...
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apache Lucene Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apache Lucene Finops
FINOPSFeatures 10
Notable capabilities this provider offers.
Full-Text Indexing
High-performance full-text indexing with over 800GB/hour throughput on modern hardware with minimal RAM requirements.
Vector Nearest-Neighbor Search
Native support for approximate and exact k-nearest-neighbor vector similarity search alongside traditional keyword search.
Advanced Query Types
Supports phrase queries, wildcard, proximity, range, fuzzy, and fielded queries with pluggable query parsers.
Faceting and Grouping
Built-in faceted search and result grouping capabilities for navigation and aggregation.
Hit Highlighting
Highlights search keywords in result snippets using the Highlighter and UnifiedHighlighter modules.
Spell Checking and Suggestions
Auto-suggest and spell-checking support via the Suggest module with multiple suggester implementations.
Pluggable Analyzers
Extensive analyzer ecosystem supporting dozens of languages including ICU, Kuromoji (Japanese), Nori (Korean), OpenNLP, and more.
Pluggable Ranking Models
Supports Vector Space Model, Okapi BM25, and custom pluggable similarity implementations.
Spatial Search
Geospatial search capabilities via the Spatial and Spatial3D modules.
Replication Support
Index replication support via the Replicator module for leader-follower architectures.
Scroll for all 10
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Use Cases 5
What developers build with this provider.
Enterprise Search
Power full-text search across enterprise documents, emails, databases, and file systems.
E-Commerce Product Search
Implement fast, relevant product search with facets, autocomplete, and spell correction.
Log and Event Search
Index and search structured and unstructured log data for observability and security analytics.
Semantic Search
Combine keyword search with vector embeddings for hybrid semantic and lexical retrieval.
Knowledge Base Search
Build searchable knowledge bases and documentation portals with rich query capabilities.
Integrations 7
Pre-built integrations with other platforms and tools.
Apache Solr
Apache Solr is built on top of Lucene and adds distributed search, REST API, and enterprise features.
Elasticsearch/OpenSearch
Elasticsearch and OpenSearch use Lucene as their underlying search engine.
Apache Hadoop
Lucene integrates with Hadoop for large-scale distributed indexing pipelines.
Apache Tika
Apache Tika extracts text from thousands of file formats for indexing into Lucene.
Apache OpenNLP
OpenNLP provides NLP analysis capabilities integrated through Lucene analyzers.
Apache Nutch
Apache Nutch is a web crawler that stores and indexes content via Lucene.
Lucene.NET
Official .NET port of Apache Lucene, maintained in the apache/lucenenet repository.
Scroll for all 7
Resources
Get Started 1
Portal, sign-up, and the first successful call
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type