5 repositorios
Unified APIs that abstract data transfers between local buffers and various cloud storage providers.
Distinct from Cloud File Uploaders: Focuses on the unified API layer for data synchronization rather than deployment environments or simple file uploaders.
Explore 5 awesome GitHub repositories matching data & databases · Cloud-Local Data Interfaces. Refine with filters or upvote what's useful.
DeepLake is AI data infrastructure consisting of a multimodal data lake, a hybrid search engine, and a serverless vector database. It provides a PostgreSQL-based AI data runtime that combines multimodal storage with streaming pipelines to load and shuffle datasets from cloud storage directly into deep learning training pipelines. The system utilizes lazy indexing to store and slice images, audio, and video without loading entire files into memory. It enables retrieval-augmented generation by persisting high-dimensional embeddings in a serverless vector store and implementing hybrid search tha
Synchronizes data transfers between local buffers and multiple cloud providers using a consistent API.
bypy is a Python client for interacting with Baidu Yun cloud storage via its official API. It functions as both a library for programmatic integration and a command-line manager for organizing and listing files within a cloud account. The project features a multi-process transfer tool that utilizes parallel processing to accelerate high-volume uploads and downloads. It provides bidirectional directory synchronization to align content between local file systems and remote cloud storage by identifying missing or outdated files. The tool covers recursive file transfers, automated cloud data bac
Ensures local and remote environments remain identical by synchronizing missing or outdated files.
KubeEdge is a distributed edge computing framework that extends Kubernetes to manage containerized workloads and hardware devices at the edge. It functions as a Kubernetes edge orchestration system, allowing the deployment and management of applications across distributed edge nodes using native Kubernetes APIs and workflows. The project distinguishes itself through a specialized focus on IoT integration and node autonomy. It employs digital-twin state modeling to represent physical hardware devices as virtual objects, utilizing an MQTT-based messaging bus for communication with heterogeneous
Synchronizes resource updates and device status changes between cloud and edge environments to ensure parity.
Flyte is a Kubernetes-based machine learning orchestrator and containerized pipeline manager designed for coordinating AI workflows and data pipelines. It functions as an engine for defining and executing resilient pipelines, utilizing a data lineage tracker to maintain immutable execution states and ensure reproducible outputs. The platform distinguishes itself by packaging individual tasks into separate containers to ensure dependency isolation and environment consistency. It provides specialized capabilities for machine learning, including the transformation of trained models into scalable
Facilitates moving datasets between local environments and cloud storage using column-level type checking.
Falcon es un cliente SQL y gestor de bases de datos multiplataforma que proporciona una interfaz unificada para ejecutar consultas en múltiples sistemas de bases de datos. Funciona como una aplicación de escritorio para Windows y Mac, permitiendo a los usuarios gestionar datos en diversos entornos de bases de datos a través de un único editor de consultas. La herramienta opera como un estudio de datos sincronizado en la nube, cerrando la brecha entre los resultados de bases de datos locales y el almacenamiento en la nube remoto. Esto permite transferir los datos de consulta procesados a un entorno en la nube para su almacenamiento persistente y análisis colaborativo. Más allá de la ejecución de consultas, la aplicación incluye una utilidad de visualización que convierte los resultados SQL en gráficos interactivos para el análisis de datos. Estas capacidades están respaldadas por un sistema de conectividad basado en controladores y un mecanismo de caché del lado del cliente para gestionar los conjuntos de resultados.
Implements a unified interface to abstract data transfers between local buffers and cloud storage providers.