awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • misp/mispAvatar von MISP

    MISP/MISP

    6,360Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,360
  • teivah/algodeckAvatar von teivah

    teivah/algodeck

    5,819Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,819
  • eunomia-bpf/bpf-developer-tutorialAvatar von eunomia-bpf

    eunomia-bpf/bpf-developer-tutorial

    4,145Auf GitHub ansehen↗

    Dieses Projekt ist eine Bildungsressource, die ein umfassendes Entwicklungs-Tutorial zum Schreiben und Laden von eBPF-Programmen unter Verwendung von C, Go und Rust innerhalb des Linux-Kernels bietet. Es dient als technischer Leitfaden für die Entwicklung benutzerdefinierter Logik zur direkten Ausführung im Kernel. Die Materialien decken spezialisierte Bereiche ab, einschließlich Kernel-Observability und Tracing, Sicherheitsimplementierung für Intrusion-Detection und High-Performance-Network-Engineering für Paketfilterung und Load Balancing. Es enthält zudem dedizierte Handbücher für Linux-Kernel-Tracing und die Verwendung von kprobes, uprobes und tracepoints. Das Projekt umfasst ein breites Spektrum an Funktionsbereichen, wie Kernel-Instrumentierung, Systemüberwachung und Observability, Netzwerkanalyse und Sicherheitsdurchsetzung. Es erstreckt sich zudem auf Hardware-Level-Debugging für GPUs und Treiber sowie auf Low-Level-Systemmanipulation und Ressourcenmanagement.

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

    Cbpfebpfexamples
    Auf GitHub ansehen↗4,145
  • hdt3213/godisAvatar von HDT3213

    HDT3213/godis

    3,836Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,836
  • nutsdb/nutsdbAvatar von nutsdb

    nutsdb/nutsdb

    3,554Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,554
  • bootdotdev/curriculumAvatar von bootdotdev

    bootdotdev/curriculum

    3,415Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,415
  1. Home
  2. Data & Databases
  3. In-Memory Data Stores
  4. Complex Data Structure Stores

Unter-Tags erkunden

  • Educational Data Structures1 Sub-TagInstructional 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.