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
·

6 repositorios

Awesome GitHub RepositoriesComplex Data Structure Stores

In-memory stores specifically optimized for manipulating complex types like sets, lists, and sorted sets.

Distinct from In-Memory Data Stores: Specifically targets the storage and manipulation of structured data types rather than just volatile raw memory access

Explore 6 awesome GitHub repositories matching data & databases · Complex Data Structure Stores. Refine with filters or upvote what's useful.

Awesome Complex Data Structure Stores GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • misp/mispAvatar de MISP

    MISP/MISP

    6,360Ver en GitHub↗

    MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing structured threat indicators and intelligence. At its core, it provides a distributed synchronization protocol for transferring events between instances, an attribute-based correlation engine that links matching indicators across events, and a REST API with an OpenAPI specification for programmatic access to threat data. The platform uses formal data formats for JSON, taxonomy, galaxy, and object templates to enable compatibility across tools and communities. The platform distinguish

    Persists structured threat data in a flexible object model with cross-referencing capabilities.

    PHP
    Ver en GitHub↗6,360
  • teivah/algodeckAvatar de teivah

    teivah/algodeck

    5,819Ver en GitHub↗

    Algodeck is an open-source collection of flash cards designed for reviewing algorithms, data structures, and system design concepts, specifically curated for technical interview preparation. The project organizes knowledge into atomic question-and-answer pairs and incorporates spaced repetition scheduling to optimize long-term memory retention. The flash card catalog covers a broad range of computer science topics, including classic sorting algorithms like quicksort and mergesort, data structure operations for arrays, trees, heaps, tries, and graphs, as well as bit manipulation techniques for

    Using flash cards and spaced repetition to commit data structure operations, properties, and complexity notes to long-term memory.

    HTML
    Ver en GitHub↗5,819
  • eunomia-bpf/bpf-developer-tutorialAvatar de eunomia-bpf

    eunomia-bpf/bpf-developer-tutorial

    4,145Ver en GitHub↗

    Este proyecto es un recurso educativo que proporciona un tutorial de desarrollo integral para escribir y cargar programas eBPF utilizando C, Go y Rust dentro del kernel de Linux. Sirve como una guía técnica para desarrollar lógica personalizada para ejecutar directamente en el kernel. Los materiales cubren dominios especializados incluyendo observabilidad y rastreo del kernel, implementación de seguridad para detección de intrusiones e ingeniería de red de alto rendimiento para filtrado de paquetes y balanceo de carga. También incluye manuales dedicados para el rastreo del kernel de Linux y el uso de kprobes, uprobes y tracepoints. El proyecto abarca una amplia gama de áreas de capacidad, como instrumentación del kernel, monitoreo y observabilidad del sistema, análisis de red y aplicación de seguridad. Además, se extiende a la depuración a nivel de hardware para GPUs y controladores, así como a la manipulación de sistemas de bajo nivel y gestión de recursos.

    Enables the construction of advanced data structures like linked lists and graphs using raw pointers in kernel memory.

    Cbpfebpfexamples
    Ver en GitHub↗4,145
  • hdt3213/godisAvatar de HDT3213

    HDT3213/godis

    3,836Ver en GitHub↗

    Godis is a Redis-compatible in-memory database and distributed key-value store. It functions as a replicated data store and distributed message broker, implementing the Redis protocol to manage complex data structures in memory. The system provides a geospatial indexing engine for proximity-based queries and distance calculations. It ensures high availability and data durability through master-slave replication and write-ahead logging. The project covers a wide range of capabilities including the management of strings, hash maps, lists, and sorted sets. It supports distributed data clusterin

    Provides a high-performance in-memory store for complex types including hashes, sets, and lists.

    Goclustergogodis
    Ver en GitHub↗3,836
  • nutsdb/nutsdbAvatar de nutsdb

    nutsdb/nutsdb

    3,554Ver en GitHub↗

    NutsDB is an ACID-compliant, embedded transactional storage engine that functions as both a disk-backed key-value store and an in-memory data structure store. It provides atomic and serializable transactions with commit and rollback capabilities to ensure strict data consistency for applications requiring a lightweight persistence layer. The engine distinguishes itself by supporting a variety of complex data types, including lists, sets, and sorted sets, alongside standard byte-slice storage. It implements a transactional storage model featuring hot backups and a compaction algorithm to maint

    Supports high-performance data manipulation of complex types including lists, sets, and sorted sets.

    Godata-structuresdatabasego
    Ver en GitHub↗3,554
  • bootdotdev/curriculumAvatar de bootdotdev

    bootdotdev/curriculum

    3,415Ver en GitHub↗

    This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re

    Teaches the fundamental use of lists, dictionaries, and sets to organize and manipulate complex data.

    algorithmscomputer-sciencecurriculum
    Ver en GitHub↗3,415
  1. Home
  2. Data & Databases
  3. In-Memory Data Stores
  4. Complex Data Structure Stores

Explorar subetiquetas

  • Educational Data Structures1 sub-etiquetaInstructional guides on using standard collection types like lists and dictionaries for data organization. **Distinct from Complex Data Structure Stores:** Distinct from Complex Data Structure Stores: focuses on teaching the use of these structures rather than providing a storage engine.
  • Kernel Memory PointersUsing real memory pointers to construct complex linked data structures directly in shared kernel memory. **Distinct from Complex Data Structure Stores:** Distinct from stores: focuses on the use of raw pointers for structure construction in kernel memory rather than a database-like store.
  • Kernel-Level Complex Data StructuresImplementation of advanced data structures like linked lists and graphs within kernel memory. **Distinct from Complex Data Structure Stores:** Focuses on the construction of structures using raw pointers in kernel memory rather than general in-memory store types.
  • Threat Data StoresPersists both technical indicators and non-technical intelligence in a flexible object model with cross-references. **Distinct from Complex Data Structure Stores:** Distinct from Complex Data Structure Stores: focuses on storing structured threat intelligence with cross-references, not general in-memory data structures.