awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesBitmapped Sets

Set implementations using bit vectors for high-performance bitwise operations.

Distinct from Set Data Structures: Focuses on the bitmapped implementation of sets rather than general set-theoretic data structures

Explore 3 awesome GitHub repositories matching data & databases · Bitmapped Sets. Refine with filters or upvote what's useful.

Awesome Bitmapped Sets GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • workiva/go-datastructuresAvatar de Workiva

    Workiva/go-datastructures

    7,901Ver en GitHub↗

    go-datastructures is a collection of thread-safe and lock-free data structures designed for high-performance concurrent applications in Go. It provides a modular library of specialized algorithmic toolsets, including a lock-free collection library and an immutable data structure library. The project distinguishes itself through a suite of persistent AVL trees and hash array mapped tries that use branch-copying to preserve previous versions. It also implements non-blocking hash maps, queues, and tries that enable linearizable snapshots and concurrent updates without the use of mutual exclusion

    Provides dense and sparse bitmaps for fast bitwise comparisons and intersections between integer sets.

    Go
    Ver en GitHub↗7,901
  • apache/pinotAvatar de apache

    apache/pinot

    6,098Ver en GitHub↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Creates a base64 encoded set of column values using optimized data structures like bitmaps or bloom filters for efficient membership testing.

    Java
    Ver en GitHub↗6,098
  • apache/kvrocksAvatar de apache

    apache/kvrocks

    4,338Ver en GitHub↗

    Kvrocks is a distributed key-value store and Redis-compatible NoSQL database. It utilizes a RocksDB storage engine to provide disk-based persistence, allowing for high-capacity data storage with reduced memory costs compared to in-memory systems. The system functions as a vector database and full-text search engine, supporting nearest-neighbor searches on vector embeddings and complex document queries via text matching. It employs a proxyless cluster architecture with slot-based routing to distribute data and scale capacity across multiple nodes. The platform covers a wide range of data mana

    Manages large bit arrays in fragments to support efficient bitwise operations and arbitrary index writing.

    C++databasedistributedkv
    Ver en GitHub↗4,338
  1. Home
  2. Data & Databases
  3. Set Data Structures
  4. Bitmapped Sets