Services
Sematext uses its expertise to offer services around search and
analytics. We offer Lucene and Solr Technical Support packages, as
well as Consulting around architecture, design, development,
deployment, and scaling of applications built with Lucene, Solr,
Nutch, Hadoop, and related technologies. Our customers range from large,
multinational household name companies and governmental organizations,
to smaller companies and startups around the world.
Tech Support
- Standard - for Lucene/Solr clusters up to 3 servers
- Professional - for Lucene/Solr clusters up to 10 servers
- Enterprise - for Lucene/Solr clusters with over 10 servers
Consulting & Development
- Design, architecture, and development of custom Lucene, Solr, Nutch, and Hadoop-based solutions
- Consulting around architecture design, best practices, scaling, performance, tuning, hardware requirements, and related expertise
- Code reviews, mentoring, and troubleshooting
- Security architecture and integration with external systems
- Evaluation of open-source/free and commercial search solutions
Common Requests
- Design search infrastructure for High Availability, high query rate, future index growth, and horizontal scaling
- Custom development: "Did you mean?" spellchecker, Related Searches, database indexing, vertical search engines, custom scoring/ranking, etc. See products page.
- Performance troubleshooting (slow queries, high memory usage)
- Database and file-system indexing, Web crawling and searching
- Document parsing and information extraction (e.g. Named Entity Recognition)
- Large-scale indexing and searching, distributed search
- Handling multi-lingual content. See Language Identifier and Multilingual Solr Indexer
- Document classification
- Optimizations and best setup for disk space, search, or indexing speed
- Hardware assesment and recommendations; understanding memory and CPU usage and tradeoffs, disk size, IO, and caching, etc.
- Evaluating Solr, Lucene, or Nutch vs. commercial solutions