SurgicalSteel / elasthinkLinks
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 5 years ago
Alternatives and similar repositories for elasthink
Users that are interested in elasthink are comparing it to the libraries listed below
Sorting:
- more advanced sync primitives in Go☆14Updated 5 years ago
- an encrypted UDP connection between two peers using QUIC☆27Updated last year
- go-pod是一个使用方便的goroutinue池调度工具库, 目的是为了防止日常开发中goroutinue泛滥调用,形成全局goroutinue过多最后导致泄漏的风险☆10Updated 6 years ago
- golang RPC framework benchmark☆19Updated 5 years ago
- double array trie algorithm golang☆18Updated 10 years ago
- netpoll事件驱动,goroutine协程池化,降低无效协程的资源占用,适用于高连接数(对于低频数据传输的场景,可以大幅降低协程数,提升资源利用率)☆30Updated 6 years ago
- The Golang imeplentation of MVCC Hashmap☆13Updated 8 years ago
- ☆27Updated 2 years ago
- 🏗 progress, steps, completion patterns for golang☆11Updated 2 weeks ago
- freestyle xml parser☆8Updated 2 years ago
- A buffer pool file I/O library for Go☆55Updated 3 years ago
- Powerful , Fast, Better use & Simple Golang microservice framework☆16Updated 4 years ago
- Rate limiter service built in Golang☆44Updated 3 years ago
- An automatic filter-branch of Go libraries from the great Vitess project.☆14Updated 6 years ago
- linux timer wheel☆21Updated 4 months ago
- Golang logging package☆26Updated 5 years ago
- Distributed lock implementation in Golang using consul☆21Updated 7 years ago
- ☠️ mkill limits the number of threads in a Go program, without crashing it.☆23Updated 4 years ago
- a distributed cron job processor written by golang☆45Updated 7 years ago
- Stand-alone Distributed System, test distributed system on localhost.☆31Updated 11 years ago
- A linux top like tool for TiDB☆17Updated 5 years ago
- a very simple & convenient tcp server framework☆17Updated last year
- Package codec implements a ClientCodec and ServerCodec for the net/rpc package using Protocol Buffers.☆11Updated 9 years ago
- generate json string by one memory allocation☆28Updated 5 years ago
- Write ahead Raft log for Go☆58Updated 4 years ago
- distributed rate limiter for traffic control☆13Updated 7 years ago
- Runtime Struct Builder for Go☆32Updated 4 years ago
- a lib for flv parse written in golang☆15Updated 10 years ago
- Multi backend queues for Golang☆19Updated 6 years ago
- waitgroup that supports context and timeout.☆20Updated 4 years ago