Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 20 Go NoSQL Projects
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.Project mention: Show HN: ClickHouse-local – a small tool for serverless data analytics | news.ycombinator.com | 2023-01-05
Congrats on the Show HN!
It's great to see more tools in this area (querying data from various sources in-place) and the Lambda use case is a really cool idea!
I've recently done a bunch of benchmarking, including ClickHouse Local and the usage was straightforward, with everything working as it's supposed to.
Just to comment on the performance area though, one area I think ClickHouse could still possibly improve on - vs OctoSQL at least - is that it seems like the JSON datasource is slower, especially if only a small part of the JSON objects is used. If only a single field of many is used, OctoSQL lazily parses only that field, and skips the others, which yields non-trivial performance gains on big JSON files with small queries.
Basically, for a query like `SELECT COUNT(*), AVG(overall) FROM books.json` with the Amazon Review Dataset, OctoSQL is twice as fast (3s vs 6s). That's a minor thing though (OctoSQL will slow down for more complicated queries, while for ClickHouse decoding the input is and remains the bottleneck).
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.Project mention: [Hiring] Remote Golang job: Senior Backend Engineer (Go) at Horizon (Toronto, Canada) | reddit.com/r/jobbit | 2022-05-28
You will be joining the expert Go team at Horizon, previously who in our spare time + for fun, authored OSS projects like chi (https://github.com/go-chi/chi), upper/db (https://github.com/upper/db), webrpc (https://github.com/webrpc/webrpc), goware (https://github.com/goware), and much more. Our Go codebases are extremely clean and the patterns we've built have been shaped over 7 years of writing production Go systems and open source projects. These are the patterns which we apply to our infrastructure at Horizon in our products Skyweaver and Sequence.
A rudimentary implementation of a basic document (NoSQL) database in GoProject mention: Open Source Databases in Go | reddit.com/r/golang | 2022-06-08
tiedot - Your NoSQL database powered by Golang.
Package gocql implements a fast and robust Cassandra client for the Go programming language.
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
A basic REST service for JSON data - enough for prototyping and MVPs! (by rehacktive)
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and moreProject mention: Redcon - Redis compatible server framework for Rust | reddit.com/r/rust | 2022-05-14
IceFireDB is a database built for web3 and web2. It strives to fill the gap between web2 and web3 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.Project mention: IceFireDB-Redis-proxy：Redis database proxy meets P2P, an interesting attempt. | reddit.com/r/golang | 2022-07-17
Go database for fast and effortless data managementProject mention: Embedded database options | reddit.com/r/golang | 2022-05-18
You could try https://github.com/objectbox/objectbox-go. I have not used the go version, but a coworker is using it for dart and it made a good impression. I like that its type safe
BoltHold is an embeddable NoSQL store for Go types built on BoltDBProject mention: Resource for making database from scratch | reddit.com/r/golang | 2022-11-11
NoSql Injection CLI tool, for finding vulnerable websites using MongoDB.
Kivik provides a common interface to CouchDB or CouchDB-like databases for Go and GopherJS.
SDB ：纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库 (by yemingfeng)Project mention: SDB ：Pure golang development, distributed, rich data structure, persistent, easy-to-use NoSQL database | dev.to | 2022-05-12
SDB ：Pure golang development, distributed, rich data structure, persistent, easy-to-use NoSQL database
A RESTful caching micro-service in Go backed by Couchbase
SQL/NoSQL DB Guide. Learn about SQL/NoSQL databases & Distributed Systems.Project mention: Tools and Resources for SQL/NoSQL Databases & Distributed Systems | reddit.com/r/bigdata | 2022-06-02
GoBigdis is a persistent database based on the Redis server protocol. Any Redis client can interface with it and start to use it right away.
An executable JSON validator with JSON schema to validate documents from local files or databases. (by lisez)
A social media rest api build with gofiber and mongodbProject mention: Mongogram - Social media backend api using golang and mongodb | dev.to | 2022-12-04
View on GitHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go NoSQL related posts
Why a Cloud-Native Database Must Run on K8s
2 projects | dev.to | 19 Jul 2022
I deleted 78% of my Redis container and it still works
14 projects | news.ycombinator.com | 16 Jul 2022
Go just hit 100k stars on GitHub
3 projects | reddit.com/r/golang | 7 Jun 2022
Caffeine, minimum viable back end for prototyping
1 project | reddit.com/r/programming | 16 Nov 2021
Caffeine, minimum viable back end for prototyping
1 project | reddit.com/r/golang | 16 Nov 2021
Show HN: Caffeine, minimum viable back end for prototyping
1 project | reddit.com/r/hackernews | 16 Nov 2021
Internet Object – A JSON alternative data serialization format
6 projects | news.ycombinator.com | 24 Oct 2021
A note from our sponsor - SonarQube
www.sonarqube.org | 28 Jan 2023
What are some of the best open-source NoSQL projects in Go? This list will help you:
|11||ObjectBox Go Database||819|