i-sevostyanov / NanoDB
An SQL database, written as a learning project.
☆11Updated 8 months ago
Alternatives and similar repositories for NanoDB:
Users that are interested in NanoDB are comparing it to the libraries listed below
- Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.☆20Updated last month
- Simple and easy wrappers for Go sync/atomic package.☆31Updated last year
- A set of ruleguard rules that try to cover some parts of the Uber Go Style Guide (https://github.com/uber-go/guide)☆17Updated 3 years ago
- Pure Go Permanent Storage For Open Telemetry Metrics, Traces and Logs, based on Compressed Roaring B-Tree Bitmaps, using Typescript as Q…☆16Updated 11 months ago
- ☆28Updated 3 years ago
- Type-safe atomic values for Go☆19Updated last year
- 🔄 Generic, fast and thread-safe round-robin loadbalancer library☆16Updated 8 months ago
- NUMA bindings for Go, requires libnuma.☆26Updated 5 years ago
- Streaming JSON encoding for Golang☆30Updated 4 months ago
- Create a heatmap index based on the profile.proto profile data☆24Updated 3 years ago
- An io.Reader that keeps track of the file rotations (behaves like `tail -F`)☆11Updated 7 months ago
- tail files with inotify☆23Updated last year
- Fork of go-yaml/yaml for go-faster needs☆11Updated last month
- An inverted bitmap index written in Go.☆27Updated last year
- Easily manage 🕸DAG🕷 with Go. DAG is an acronym for Directed Acyclic Graph. Output is in PlantUML or Mermaid format. Useful for progress…☆42Updated 2 months ago
- Cache that tries to keep data local for the goroutine and reduce synchronization overhead, but keep it is safe for concurrent use.☆45Updated 4 years ago
- A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.☆20Updated last year
- Consistent hashing hashring implementation.☆34Updated last year
- OpenTelemetry signal storage☆51Updated this week
- Benchmarks for ch☆30Updated last year
- A fast URL parser for Go☆40Updated 2 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated last year
- Manage data in Go with a simple key-value interface supporting various databases. [Moved]☆16Updated 9 months ago
- 😴 A tiny library for handling system interrupts☆39Updated 3 years ago
- The Go Tripper package provides functionality for monitoring the status of a circuit. Track success and failure counts, implement circuit…☆14Updated last year
- ☆40Updated 2 weeks ago
- Apache arrow examples in golang☆16Updated 4 years ago
- Embedded cache lib using sqlite for storage☆19Updated 5 months ago
- A helper tool to work with profile.proto (pprof) files☆60Updated 2 years ago
- WIP☆18Updated 3 years ago