3 repositorios
Efficient mechanisms for organizing data to enable fast retrieval and range-based queries.
Distinct from B+ Tree Indexing: Candidates focus on specific B-tree variants or selection logic rather than the general provision of indexing structures.
Explore 3 awesome GitHub repositories matching data & databases · Data Indexing Structures. Refine with filters or upvote what's useful.
klib es una extensión completa de la biblioteca estándar de C y un kit de herramientas de estructuras de datos. Proporciona un conjunto de herramientas fundamentales para la gestión de memoria, organización de datos y funciones de utilidad de propósito general para aplicaciones C independientes. El proyecto cuenta con capacidades especializadas para el análisis de secuencias bioinformáticas, incluyendo el análisis de formatos FASTA, FASTQ y Newick y la implementación de alineación de secuencias Smith-Waterman y modelos ocultos de Markov. También incluye una biblioteca de computación matemática para rutinas numéricas y evaluación de expresiones, así como un cliente HTTP y FTP ligero para la recuperación remota de datos de acceso aleatorio. El kit de herramientas cubre una amplia superficie de primitivas de computación de alto rendimiento, incluyendo modelos multihilo, construcción de arrays de sufijos en tiempo lineal y algoritmos de ordenamiento optimizados. Implementa una variedad de estructuras de indexación de datos eficientes como tablas hash con direccionamiento abierto, árboles B y árboles AVL intrusivos, respaldados por la gestión de secuencias basada en pools de memoria. Las utilidades adicionales incluyen el análisis de datos JSON y la interpretación de argumentos de línea de comandos.
Organizes information using hash tables, B-trees, and AVL trees for high-performance lookups.
Este proyecto es un repositorio de localización al chino y un proyecto de traducción técnica diseñado para hacer que los proyectos de programación concisos y la documentación técnica sean accesibles para los hablantes de chino. Proporciona una colección de recursos traducidos y mapeos curados de terminología de ciencias de la computación para asegurar una traducción consistente de conceptos técnicos. El proyecto implementa un flujo de trabajo de localización de software que convierte guías técnicas y documentación de código base en inglés al chino. Este proceso utiliza un recurso de glosario técnico y un modelo de localización impulsado por recursos para mantener el significado original y el contexto técnico del material fuente. El repositorio cubre la traducción de documentación técnica y la gestión de mapeos de traducción estandarizados para asegurar una redacción técnica consistente en diversos proyectos de software.
Implements specialized index structures to accelerate the retrieval of entities, attributes, and values.
This project is a high-performance tabular data processing framework for R, designed to handle massive datasets with memory efficiency and speed. It provides an enhanced data structure that utilizes reference semantics and in-place modification to perform complex transformations without the overhead of unnecessary object copying. The library distinguishes itself through its low-level architectural optimizations, including multi-threaded parallel processing, radix-based sorting, and memory-mapped file parsing. By offloading critical data manipulation and aggregation routines to compiled C code
Organizes data structures using keys to enable fast retrieval and efficient filtering.