sonic

🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM. (by valeriansaliou)

Sonic Alternatives

Similar projects and alternatives to sonic
  • GitHub repo MeiliSearch

    Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine

  • GitHub repo Typesense

    Fast, typo tolerant, fuzzy search engine for building delightful search experiences ⚡ 🔍

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

  • GitHub repo duckdf

    🦆 SQL for R dataframes, with ducks

  • GitHub repo 996.ICU

    Repo for counting stars and contributing. Press F to pay respect to glorious developers.

  • GitHub repo rust

    Empowering everyone to build reliable and efficient software.

  • GitHub repo alacritty

    A cross-platform, OpenGL terminal emulator.

  • GitHub repo tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • GitHub repo tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

  • GitHub repo wasmer

    🚀 The leading WebAssembly Runtime supporting WASI and Emscripten

  • GitHub repo ruffle

    A Flash Player emulator written in Rust

  • GitHub repo bevy

    A refreshingly simple data-driven game engine built in Rust

  • GitHub repo tantivy

    Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

  • GitHub repo PyO3

    Rust bindings for the Python interpreter [Moved to: https://github.com/PyO3/pyo3]

  • GitHub repo sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)

  • GitHub repo Tide

    Fast and friendly HTTP server framework for async Rust

  • GitHub repo ggez

    Rust library to create a Good Game Easily

  • GitHub repo rust-blog

    Educational blog posts for Rust beginners

  • GitHub repo i3status-rust

    Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust

  • GitHub repo yourcontrols

    Shared cockpit for Microsoft Flight Simulator.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better sonic alternative or higher similarity.

Posts

Posts where sonic has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-02.
  • ClickHouse as an alternative to Elasticsearch for log storage and analysis
    news.ycombinator.com | 2021-03-02
    I'm personally very fond of sonic [0] for full text search.

    > Sonic can be used as a simple alternative to super-heavy and full-featured search backends such as Elasticsearch in some use-cases. It is capable of normalizing natural language search queries, auto-completing a search query and providing the most relevant results for a query....

    > When reviewing Elasticsearch (ELS) and others, we found those were full-featured heavyweight systems that did not scale well with Crisp's freemium-based cost structure.

    > At the end, we decided to build our own search backend, designed to be simple and lightweight on resources

    [0] - https://github.com/valeriansaliou/sonic

  • news.ycombinator.com | 2021-02-17
    Luckily there are faster and smaller alternatives in Rust for the ElasticSearch - Toshi[1], Meili[2] and Sonic[3]. In the age of Rust there is no need to use JVMs overhead.

    [1] https://github.com/toshi-search/Toshi

    [2] https://github.com/meilisearch/MeiliSearch

    [3] https://github.com/valeriansaliou/sonic

  • Indexing files: How would you do it?
    reddit.com/r/rust | 2021-01-18
    Or you could use Sonic: https://github.com/valeriansaliou/sonic
  • Elastic Moving to SSPL
    news.ycombinator.com | 2021-01-14
    > https://github.com/valeriansaliou/sonic

    This is actually very interesting project. Do we have some benchmark that sonic works on huge scale with lot of data?

    news.ycombinator.com | 2021-01-14
    I assume you find their own benchmarks not conclusive enough? https://github.com/valeriansaliou/sonic#how-fast--lightweigh...
  • Rusticles #20 - Wed Nov 18 2020
    dev.to | 2020-11-17
    valeriansaliou/sonic (Rust): 🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

Stats

Basic sonic repo stats
2
10,839
6.3
14 days ago

valeriansaliou/sonic is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.