Storm
bluge
Our great sponsors
Storm | bluge | |
---|---|---|
4 | 8 | |
2,042 | 1,796 | |
- | 0.0% | |
0.0 | 0.0 | |
4 months ago | over 1 year ago | |
Go | Go | |
MIT License | Apache License 2.0 |
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.
Storm
- Resource for making database from scratch
-
BoltDB performance hit with large values?
I'm wanting to store some wasm modules (as []byte) in BoltDB. Right now the modules are <1MB, but eventually, they could be 10-50MB in size. Is this going to reduce the performance of BoltDB all around, if the size of a value is this large? If it makes a difference, I'm using the Storm toolkit for querying.
-
Do you use an embedded NoSQL database?
I’ve used boltdb with storm, works well: https://github.com/asdine/storm
-
Using BoltDB as internal database 💾
Storm is a simple and powerful toolkit for BoltDB. Basically, Storm provides indexes, a wide range of methods to store and fetch data, an advanced query system, and much more. GitHub: https://github.com/asdine/storm
bluge
-
Seeking a free full text search solution for large data with progress display
Another one, that seems to be a spinoff of bleve: https://github.com/blugelabs/bluge
-
Any Full Text Search library for json data?
Implement something yourself with https://github.com/blugelabs/bluge
- Resource for making database from scratch
- An alternative to Elasticsearch that runs on a few MBs of RAM
- Modern Text Indexing in Go
-
Zinc - A lightweight alternative to elasticsearch in Go
No offence but it seems like you're relying on this other package for a lot of the heavy lifting - https://github.com/blugelabs/bluge
What are some alternatives?
GORM - The fantastic ORM library for Golang, aims to be developer friendly
Elasticsearch - Free and Open, Distributed, RESTful Search Engine
beego orm
zincsearch - ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
go-pg - Golang ORM with focus on PostgreSQL features and performance
beer-search - example bleve application for indexing and search beers and breweries
upper.io/db - Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
bleve - A modern text/numeric/geo-spatial/vector indexing library for go
gomodel
MeiliSearch - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
Zoom - A blazing-fast datastore and querying engine for Go built on Redis.
segment - A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29