3 个仓库
Capabilities for updating multiple distinct data paths in a single request.
Distinct from Multi-Value Dictionaries: Distinct from dictionary structures or RL value updates; focuses on multi-path mutation.
Explore 3 awesome GitHub repositories matching data & databases · Batch Value Updates. Refine with filters or upvote what's useful.
Falcor is a JavaScript library that models remote data as a single virtual JSON graph, providing a path-based query engine for efficient client-side data retrieval and updates. It represents multiple remote data sources as a unified document where entities are accessed via globally unique identity paths. The system distinguishes itself by treating the remote data model as a virtual JSON resource, allowing the client to query specific paths without managing individual endpoints. It uses a reference-aware graph model to handle many-to-many relationships and prevents data duplication. Network ef
Updates several values in a single request using path-value pairs or a JSON envelope.
Blynk 是一个嵌入式设备框架和物联网云连接库,旨在在微控制器与远程管理平台之间建立安全、双向的通信。它提供了物联网设备管理工具的核心标识,支持设备状态同步、远程硬件控制以及将硬件数据映射到基于云的界面。 该项目通过虚拟引脚系统脱颖而出,该系统将云通信与物理引脚解耦,从而实现硬件无关的数据交换。它还支持高级架构卸载,其中网络通信可以委托给专用的协处理器,以支持非联网的微控制器。 该库涵盖广泛的功能领域,包括自动化设备配置、无线固件更新以及用于车队管理的多租户组织结构。它集成了 MQTT 和 HTTPS 等各种通信协议,并提供用于基于逻辑的自动化、时序数据存储以及构建用于实时监控的移动和 Web 仪表板的工具。 该项目使用 C++ 实现。
Reads, updates, and batches changes to specific data points via HTTPS to synchronize hardware and cloud state.
该项目是一个针对 R 的高性能表格数据处理框架,旨在以内存效率和速度处理海量数据集。它提供了一种增强的数据结构,利用引用语义和就地修改来执行复杂的转换,而无需不必要的对象复制开销。 该库凭借其底层架构优化脱颖而出,包括多线程并行处理、基数排序和内存映射文件解析。通过将关键的数据操作和聚合例程卸载到编译后的 C 代码,它实现了对原本计算昂贵的任务的快速执行。其核心引擎支持高级关系操作,如非等值连接、滚动连接和重叠区间连接,以及用于加速重复数据访问的自动二级索引。 除了主要的处理功能外,该项目还提供了一套全面的数据生命周期管理工具。这包括具有自动类型检测的高速摄取和序列化工具,以及对时间序列分析和多维聚合的专门支持。该框架旨在实现可扩展性,允许用户在包含数十亿行的数据集上执行复杂的分组、过滤和重塑操作,同时保持系统稳定性和性能。
Updates specific values without duplicating the entire object during the modification process.