awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesMemory-Mapped File Access

Directly mapping disk-based files into the process address space for instant loading of massive datasets.

Distinct from Large-Scale Dataset Management: Specifies the memory-mapping technique rather than general high-capacity storage management.

Explore 6 awesome GitHub repositories matching data & databases · Memory-Mapped File Access. Refine with filters or upvote what's useful.

Awesome Memory-Mapped File Access GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • iamseancheney/python_for_data_analysis_2nd_chinese_versionAvatar iamseancheney

    iamseancheney/python_for_data_analysis_2nd_chinese_version

    8,937Vezi pe GitHub↗

    This project is an educational resource and a collection of instructional materials for performing data manipulation and statistical analysis using Python. It provides a comprehensive set of guides and code examples for using the Pandas, NumPy, and Matplotlib libraries to analyze structured data. The resource includes a dedicated guide for reshaping, cleaning, and aggregating tabular data and time series via Pandas, alongside a reference for high-performance vectorized operations and linear algebra using NumPy. It also features tutorials for creating publication-quality charts, distribution p

    Processes massive binary files on disk as in-memory arrays to avoid loading entire datasets into RAM.

    matplotlibnumpypandas
    Vezi pe GitHub↗8,937
  • vaexio/vaexAvatar vaexio

    vaexio/vaex

    8,506Vezi pe GitHub↗

    Vaex is a high-performance Apache Arrow DataFrame library and out-of-core data processing engine designed to handle billion-row tabular datasets in Python. It functions as a lazy evaluation framework that defers computations and transformations until results are required, enabling the processing of datasets that exceed available system RAM by mapping files directly from disk. The project distinguishes itself as a tool for big data visualization and exploration, specifically integrated for use within interactive notebooks. It provides specialized capabilities for machine learning feature engin

    Maps disk-based data directly into memory to handle datasets larger than available RAM.

    Python
    Vezi pe GitHub↗8,506
  • cloudcompare/cloudcompareAvatar CloudCompare

    CloudCompare/CloudCompare

    4,577Vezi pe GitHub↗

    CloudCompare este o aplicație software profesională pentru procesarea și analizarea norilor de puncte 3D și a mesh-urilor poligonale. Funcționează ca un instrument de analiză a mesh-urilor 3D și un vizualizator de seturi de date mari, conceput pentru a afișa și gestiona milioane de puncte într-un mediu 3D. Software-ul oferă capabilități specializate pentru compararea norilor de puncte, utilizând o structură optimizată de tip octree pentru a calcula diferențele spațiale dintre două seturi de date 3D. Acest lucru permite identificarea variațiilor și erorilor dintre norii de puncte sau dintre un nor de puncte și un mesh. Sistemul acoperă domenii largi de analiză a datelor 3D, inclusiv procesarea colecțiilor mari de puncte și evaluarea geometrică a mesh-urilor 3D. Menține performanța prin procesare eficientă a memoriei și randare specializată pentru seturi de date masive.

    Reads massive point cloud files directly from disk into the process address space to handle datasets exceeding available RAM.

    C++
    Vezi pe GitHub↗4,577
  • ys-l/csvlensAvatar YS-L

    YS-L/csvlens

    3,861Vezi pe GitHub↗

    Csvlens is a terminal-based tabular data explorer and memory-mapped browser designed for viewing and navigating large CSV files. It functions as a command-line interface for inspecting massive structured datasets while maintaining a constant memory footprint. The tool provides a text-based user interface for exploring data, featuring a custom layout engine that supports column resizing, line wrapping, and frozen headers. It includes a search mechanism to locate and visually highlight text patterns using regular expressions. Capabilities cover data manipulation through alphabetical or natural

    Maps file contents directly into the virtual address space to browse massive datasets with minimal memory usage.

    Rust
    Vezi pe GitHub↗3,861
  • lmdb/lmdbAvatar LMDB

    LMDB/lmdb

    2,907Vezi pe GitHub↗

    LMDB is an embedded key-value storage engine that provides ACID-compliant data persistence. It is a memory-mapped database that utilizes B+ trees to store key-value pairs, ensuring atomicity, consistency, isolation, and durability. The engine maps files directly into the virtual address space to minimize data copying and system calls. This approach enables high-performance local caching and low-latency data access, specifically optimizing for read-heavy database workflows. The system implements a transactional model with copy-on-write versioning and single-writer multi-reader locking. These

    Directly maps disk-based files into the process address space for instant loading and high-performance data access.

    C
    Vezi pe GitHub↗2,907
  • dllxw/baby-llama2-chineseAvatar DLLXW

    DLLXW/baby-llama2-chinese

    2,891Vezi pe GitHub↗

    This project is a training pipeline and framework for developing Chinese language models based on the Llama 2 architecture. It functions as a distributed GPU trainer and dataset preprocessing toolkit designed for both the initial pre-training of baseline models and subsequent supervised fine-tuning. The system distinguishes itself through a specialized workflow for Chinese text, incorporating a data curation pipeline that uses similarity hashing for deduplication and a tokenization process that converts raw text into memory-mapped binary files for efficient disk access. It implements a superv

    Maps tokenized binary files directly into the process address space for high-performance disk access during training.

    Python
    Vezi pe GitHub↗2,891
  1. Home
  2. Data & Databases
  3. Large-Scale Dataset Management
  4. Memory-Mapped File Access