myjson
clover
myjson | clover | |
---|---|---|
1 | 19 | |
12 | 600 | |
- | - | |
10.0 | 5.3 | |
over 1 year ago | 26 days ago | |
Go | Go | |
Apache License 2.0 | MIT License |
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.
myjson
-
MyJSON - an embedded relational document store built on top of pluggable key value storage
The project is called MyJSON - an embedded relational document store built on top of pluggable key value storage. It is a relational JSON database with support for collections, transactions, secondary indexing, aggregate queries, schemas (JSON schema), javascript triggers, change streams, joins, cascade deletes, and more. It is designed to be very flexible and can be run completely in memory, as a single node with persistence, or as a distributed service with Tikv distributed key value storage.
clover
-
Creating a TODO app in Fyne an Go
If you want to see a more complex example with some syntax sugar and sexy db persistence layer using clover you can look at this gtodos.
- What do you use for fast read/write local db stoage?
-
Open Source Databases in Go
clover - A lightweight document-oriented NoSQL database written in pure Golang.
-
Looking for projects to contribute
Give a look to this project: https://github.com/ostafen/clover
-
arcticDB: embedded columnar database written in Go
Also, I'm working on a small embedded No SQL library. I leave it here, just in case it could be of any help: https://github.com/ostafen/clover
-
Mocking database or use a test database
Hi, recently I wrote a small NoSQL embedded database in Go. It is meant to run as a library, for those usa cases where you don't want to run a real database server. I leave here the link: https://github.com/ostafen/clover Maybe, it can be of help
- What do you use Go for?
-
Any open source project I could join?
You can join this project https://github.com/ostafen/clover It is a tiny NoSQL embedded database designed for being simple and easily maintainable
- Looking for open source project to learn from
- "Each insert, update or delete operation rewrites from scratch the file corresponding to a given collection." .. "If you are really concerned about performance, you could write your own implementation."
What are some alternatives?
tidb - TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial
bolt
TinyGo - Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Ponzu - Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
InfluxDB - Scalable datastore for metrics, events, and real-time analytics
LevelDB - LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
prometheus - The Prometheus monitoring system and time series database.
tiedot - A rudimentary implementation of a basic document (NoSQL) database in Go
changie - Automated changelog tool for preparing releases with lots of customization options
bbolt - An embedded key/value database for Go.
frostdb - ❄️ Coolest database around 🧊 Embeddable column database written in Go.
Milvus - A cloud-native vector database, storage for next generation AI applications