6 个仓库
Integration layers that allow application models to interact with databases without requiring predefined schemas.
Distinct from Schema-Less: Distinct from schema-less indexing; focuses on the model-to-database integration layer for unstructured data.
Explore 6 awesome GitHub repositories matching data & databases · Schema-Less Model Integrations. Refine with filters or upvote what's useful.
This project is a MongoDB database driver and object-relational mapper that brings MongoDB support to the Laravel Eloquent model and query builder. It provides a NoSQL model mapper that allows MongoDB collections to be mapped to object-oriented models using the Active Record pattern. The integration enables the use of a fluent query builder for constructing queries and aggregation pipelines without writing raw database syntax. It supports schema-less model integration, allowing applications to manage unstructured data while maintaining compatibility with standard object-oriented patterns. Th
Enables models to operate without predefined tables while maintaining compatibility with the Eloquent ORM.
kphp-kdb 是一个专为高吞吐量读写操作设计的 NoSQL 数据库引擎和 PHP 扩展。它作为直接集成到 PHP 运行时中的持久化层,为高负载环境提供了一个非关系型存储系统。 该项目包含一个编译器,可将动态 PHP 源代码转换为静态类型的 C++ 代码。此过程消除了运行时解释开销,从而实现了原生执行速度并降低了资源消耗。 该系统利用原生 C++ 绑定和无模式(schema-less)存储引擎来确保低延迟的数据访问。这些功能的核心在于高负载数据存储以及通过静态代码转换优化 PHP 执行。
Implements a flexible, schema-less storage engine optimized for high-throughput read and write operations.
该项目是一个 Node.js 库,用于 XML 字符串与 JavaScript 对象之间的双向转换。它充当 XML 解析器,将 XML 内容转换为结构化数据;同时也是 XML 序列化器,从 JavaScript 数据对象生成格式化的字符串。 该工具包包含一个数据转换器,可在转换过程中对标签和属性应用自定义处理函数。它管理 XML 命名空间,并支持定义自定义根元素以在生成过程中维护文档结构。 该系统处理 XML 数据解析、字符串生成和命名空间管理。它利用流式解析和递归映射将任意 XML 结构投影到通用 JavaScript 对象中,而无需预定义数据模型。
Maps arbitrary XML structures to generic JavaScript objects without requiring a predefined data model.
FirebaseChat 是一个实时聊天应用程序和无服务器消息客户端,可在客户端之间即时同步对话和消息。它为基于云托管 NoSQL 文档存储的消息系统提供了用户界面。 该项目通过集成 Firebase 后端实现了实时聊天系统,支持即时消息工作流和跨连接客户端的数据同步。 应用程序使用无模式 NoSQL 存储和基于文档的数据建模来管理数据。它利用持久连接进行数据库同步,并通过事件驱动的消息分发和客户端状态投影来处理状态更新。
Utilizes a schema-less storage engine to allow dynamic updates to conversation metadata without fixed structures.
Hive 是一个用纯 Dart 编写的轻量级 NoSQL 键值数据库,用于本地数据持久化。它作为一个类型安全的文档存储,允许保存和检索复杂的数据结构和自定义对象。 该系统通过使用用于对象序列化的自定义适配器和用于保护静态数据的对称密钥加密而脱颖而出。对于 Web 环境,它提供了一个包装 IndexedDB 并利用 Web Worker 的持久化层。 该项目涵盖了广泛的能力领域,包括容器管理、原子事务写入和索引数据检索。它支持将数据库操作卸载到后台隔离区(Isolates)以保持用户界面响应性,并允许通过预填充的二进制资源初始化存储容器。
Implements a schema-less storage engine allowing the retrieval of complex data structures and custom objects.
Inpad 是一个文档驱动的项目管理工具和协作技术知识库。它作为 DevOps 团队的协调平台,将结构化知识库与任务管理相结合,以使技术文档与项目执行保持一致。 该平台利用无模式文档存储,将应用状态和项目实体组织为分层的嵌套树结构。这种灵活的数据系统允许文档结构在无需繁琐数据库迁移的情况下演进,并支持关系型内部链接以创建网络化的知识库。 该工作区包含一个用于实时团队协作的同步引擎,可立即在所有活跃客户端广播文档更改。它涵盖了广泛的功能领域,包括知识库组织、远程 DevOps 协调以及通过文档界面管理项目工作流。
Employs a flexible data format that allows document structures to evolve without rigid database migrations.