riot
Riot is an open source text indexing and search engine library written in the forked Go language from the Bluge project. It supports various types of data, such as text, numeric, date, boolean, IP, geographic location, and vector. BM25 scoring mechanism offers result highlighting and extensible addition features.
vcaesar · Search Engines
Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search
- You can index types of text, numeric and geographic fields.
- You can run term, expression, prefix, and regular expression queries.
- You can highlight text matches in the search results.
- ↑ PositiveHacker News
Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App
“So totally agreed that rewrites are almost always not a good idea, as per the famous "Things you should never do!" Joel Spolsky post ( ). The difference for a project like Matrix however is that our product is not really any single software codebase but the protocol spec itself.…”
- • NeutralHacker News
Matrix and Riot Confirmed as the Basis for France’s Secure Instant Messenger App
“Just clarify since I've upset some members of its community. I'm speaking from a development perspective. Sure Riot might have a large amount of users online, but what portion of that is people developing on top of the protocol. As I originally stated the docs are less than…”
My note
Alternative pages
More in: Search Engines
- Meilisearch★ 59,725 · yesterday
- ZincSearch★ 17,927 · 1 mo ago
- xerj★ 17,772 · today
- Tantivy★ 16,368 · today
- zvec★ 16,164 · yesterday
- OpenSearch★ 13,937 · today