SurgicalSteel / elasthink
An alternative to elasticsearch engine written in Go for small set of documents that uses inverted index to build the index and utilizes redis to store the indexes.
☆16Updated 4 years ago
Alternatives and similar repositories for elasthink:
Users that are interested in elasthink are comparing it to the libraries listed below
- more advanced sync primitives in Go☆14Updated 4 years ago
- an encrypted UDP connection between two peers using QUIC☆27Updated 8 months ago
- An automatic filter-branch of Go libraries from the great Vitess project.☆15Updated 5 years ago
- Fast event-loop networking for Go (the lite version)☆70Updated 4 years ago
- 🏗 progress, steps, completion patterns for golang☆12Updated this week
- golang-lru,simple switching between LRU,Cache,TwoQueueCache and ARCCache.☆8Updated 5 years ago
- Powerful , Fast, Better use & Simple Golang microservice framework☆16Updated 3 years ago
- Memory store like map[string]interface{} with better performance when reuse memory☆19Updated 2 years ago
- Go Redis Client☆19Updated 5 years ago
- An Fx (go.uber.org/fx) configuration provider that allows other components to load their configs in a standard way.☆15Updated 4 years ago
- Go 网络扩展工具包☆16Updated 3 years ago
- go sync.Pool wrapper for github.com/klauspost/compress/zstd which doesn't leak memory and goroutines.☆11Updated last year
- ☠️ mkill limits the number of threads in a Go program, without crashing it.☆23Updated 4 years ago
- Runtime Struct Builder for Go☆32Updated 3 years ago
- Write ahead Raft log for Go☆57Updated 4 years ago
- distributed rate limiter for traffic control☆13Updated 6 years ago
- Binary heap priority queues in Go☆30Updated 3 years ago
- Go client to reliable queues based on Redis Cluster Streams☆29Updated 4 years ago
- a lib for flv parse written in golang☆15Updated 10 years ago
- Declarative golang HTTP client☆22Updated 2 years ago
- MySQL binary log analyzer in Golang.☆21Updated 2 years ago
- waitgroup that supports context and timeout.☆20Updated 4 years ago
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- Raft backend using LevelDB☆31Updated 2 years ago
- 🧵 thead facilities in Go