Any Full Text Search library for json data?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • bluge

    indexing library for Go

  • https://github.com/blugelabs/bluge used by https://github.com/zinclabs/zinc (which I would recommend if your project does not need embedded indexer (like web services or similar)

  • bleve

    A modern text/numeric/geo-spatial/vector indexing library for go

  • Maybe blave or bluge

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zincsearch

    ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

  • https://github.com/blugelabs/bluge used by https://github.com/zinclabs/zinc (which I would recommend if your project does not need embedded indexer (like web services or similar)

  • minisearch

    Restful, in-memory, full-text search engine (by micpst)

  • There's also another library that would fix the the missing feature (as per my requirment) in the library https://github.com/micpst/fts-engine

  • go-sqlite

    Low-level Go interface to SQLite 3

  • There are several different Go bindings for SQLite. I maintain https://pkg.go.dev/zombiezen.com/go/sqlite

  • MeiliSearch

    A lightning-fast search API that fits effortlessly into your apps, websites, and workflow

  • sonic

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

  • What about Sonic? Maybe it requires a bit of integration, but it's simple and blazing fast.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • closestmatch

    Golang library for fuzzy matching within a set of strings :page_with_curl:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What is Hybrid Search?

    6 projects | dev.to | 6 Feb 2024
  • Seeking a free full text search solution for large data with progress display

    5 projects | /r/golang | 26 May 2023
  • An alternative to Elasticsearch that runs on a few MBs of RAM

    65 projects | news.ycombinator.com | 24 Oct 2022
  • ZincSearch – lightweight alternative to Elasticsearch written in Go

    24 projects | news.ycombinator.com | 22 Sep 2022
  • Show HN: I built a self hosted recommendation feed to escape Google's algorithm

    5 projects | news.ycombinator.com | 19 Jul 2022