5 个仓库
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 是一款跨平台 SQL 客户端和数据库管理器,提供了一个统一的界面,用于在多个数据库系统间执行查询。它作为 Windows 和 Mac 的桌面应用程序,允许用户通过单一查询编辑器管理不同数据库环境中的数据。 该工具作为云同步数据工作室运行,弥合了本地数据库结果与远程云存储之间的差距。这使得处理后的查询数据能够传输到云环境,以实现持久化存储和协作分析。 除了查询执行外,该应用程序还包含一个可视化实用程序,可将 SQL 结果转换为交互式图表以进行数据分析。这些功能由基于驱动程序的连接系统和用于管理结果集的客户端缓存机制提供支持。
Implements a unified interface to abstract data transfers between local buffers and cloud storage providers.