Sign in

Repository Index

47,133 repositories indexed

Tags: Databases
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–18 of 18 · Most stars

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

  • prometheus
  • google-cloud-storage
  • high-availability
  • prometheus-ha-pairs

LinDB is a scalable, high performance, high availability distributed time series database.

Concurrency-safe Go caching library with expiration capabilities and access counters

  • hacktoberfest

A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.

powerful SQL toolkit; offering parsing, building, and migration capabilities.

  • sql-migration
  • arvo-schema
  • mysql
  • migration

Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.

godal provides the ability to generate specific golang code. The godal is to enable developers to write fast code in an expressive way.

  • golang
  • orm
  • gorm-model
  • go

The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.

  • coherence
  • coherence-ce
  • golang
  • grpc

A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.

TranslatedBind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values.

One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.