cassandra-rust
MeiliSearch
Our great sponsors
cassandra-rust | MeiliSearch | |
---|---|---|
0 | 106 | |
51 | 34,903 | |
- | 7.3% | |
0.0 | 9.9 | |
about 3 years ago | about 5 hours ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
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.
cassandra-rust
We haven't tracked posts mentioning cassandra-rust yet.
Tracking mentions began in Dec 2020.
MeiliSearch
-
SearQ: A RESTful search engine
To develop SearQ, I used Ruby with Meilisearch an open-source, lightning-fast, and hyper-relevant search engine that fits effortlessly into your apps, websites, and workflow...and several open source libraries.
-
Show HN: OpenTheo – Transcribed and searchable Bible teaching with Whisper.cpp
Hey all! I just launched OpenTheo, a free collection of transcribed Bible teachings and other Christian material. So far, I've transcribed over 10,000 hours of content for the first time, including teachings from Steve Gregg, Tim Keller, Dr. Martyn Lloyd-Jones, and more.
Transcripts are fully interactive. You can click on any words in the transcript to instantly start playing the audio at that point in time. The currently playing portion of the transcript is also underlined to make it easier to follow along.
Transcripts are produced using ggerganov's Whisper.cpp (https://github.com/ggerganov/whisper.cpp). None of this work would have been possible without the Whisper model and ggerganov's work to enable it to run on CPUs.
The content of transcripts are indexed and searchable via the site search (powered by Meilisearch - https://github.com/meilisearch/meilisearch), making it easy to find content on specific topics or that discuss specific of the Bible.
Questions/comments are welcome!
-
Best 5 Ecommerce Search Engines for Developers
Meilisearch is a free and open source search engine that can provides advanced search features such as faceted search, full-text search, and typo tolerance. It can handle large data and provide a quick search experience.
-
Milli-py: Python bindings for Milli, an embeddable high-performance search engine
The only other embeddable search engine I'm aware off, Whoosh, is brilliant but building the index was quite slow, and search performance degraded quite a lot as number of documents increase (performance is strictly a non-goal). Meilisearch was comparatively faster, I didn't like managing a server to get "just search" in my scripts and applications. However, their underlying engine Milli solves both issues I had, and all that was needed creating bindings for it.
-
What would you rewrite in Rust?
Meilisearch looks pretty cool.
There exists Meilisearch
-
A Next.js app to find platform to stream movies
Meilisearch for the search engine
-
Meilisearch v1.0 – the open-source Rust alternative to Algolia and Elasticsearch
This looks like an effective piece for a project I have. It would be significantly more effective if it was published on crates.io and could be instantiated within Rust, and was able to operate in memory (or have a filesystem passed to it, so that can be simulated)
I found this issue which tracks crates.io publication: https://github.com/meilisearch/meilisearch/issues/3367
Would be nice to see that made a priority. Having a powerful search engine that can be embedded in a larger application and made portable (like being able to deploy to WASM) would be extremely novel and valuable. Given Rust is already in use, I think it may not necessarily demand too much effort. When search becomes a focus for what I’m working on, perhaps I will make that happen if not already done yet.
Thanks for making this available to people.
-
We’re the Meilisearch team! To celebrate v1.0 of our open-source search engine, Ask us Anything!
I followed the comments from https://github.com/meilisearch/MeiliSearch/discussions/1523, took a look at the linked test cases and hacked something together. I don’t have the code on me to share but it’s fairly close to the example test cases to spin up an embedded instance.
What are some alternatives?
Typesense - Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
Elasticsearch - Free and Open, Distributed, RESTful Search Engine
zincsearch - ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Searx - Privacy-respecting metasearch engine
rust-postgres - Native PostgreSQL driver for the Rust programming language
sonic - 🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
Yacy - Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance
RedisLess - RedisLess is a fast, lightweight, embedded and scalable in-memory Key/Value store library compatible with the Redis API.
tikv - Distributed transactional key-value database, originally created to complement TiDB
OpenSearch - 🔎 Open source distributed and RESTful search engine.
Gigablast - Nov 20 2017 -- A distributed open source search engine and spider/crawler written in C/C++ for Linux on Intel/AMD. From gigablast dot com, which has binaries for download. See the README.md file at the very bottom of this page for instructions.
mysql_async - Asyncronous Rust Mysql driver based on Tokio.