StreamRegex
Apache Lucene
StreamRegex | Apache Lucene | |
---|---|---|
1 | 7 | |
12 | 2,248 | |
- | 0.8% | |
5.7 | 9.3 | |
6 months ago | 2 days ago | |
C# | C# | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
StreamRegex
Apache Lucene
- How can I search so efficiently in very large plain text file?
- How can I efficiently search for a specific string in a large text file using C#?
- I built an advanced search system for my data. Like ElasticSearch. But I was considering using a third-party service like this that's cheap. Is ElasticSearch or another service in Azure ideal for this?
- Search Filter Query Abstraction Layer
What are some alternatives?
nlc - Line counter written in C# targeting .NET 6
Elasticsearch .NET - This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
Gigantor - Works in conjunction with System.Text.RegularExpressions.Regex to boost performance, add a replace function, and support gigantic files that exceed RAM
SolrNet - Solr client for .Net
Microsoft.IO.RecyclableMemoryStream - A library to provide pooling for .NET MemoryStream objects to improve application performance.
Apache Solr - Apache Lucene and Solr open-source search software
Open.Text.CSV - A set of utilities for reading and writing CSV data in C#.
indexer4j - Simple full text indexing and searching library for Java
nodexr - Graphical regular expression editor
Elasticsearch - Free and Open Source, Distributed, RESTful Search Engine
ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
PlainElastic.Net - Plain .Net client for ElasticSearch