跳到主要内容

架构与设计

4 篇文章

了解统一数据访问的思路与适配机制。

返回
  • 方言系统架构演进:从分离到统一

    dbVisitor 是一个旨在提供统一数据库访问体验的 Java 工具库。随着对 MySQL、PostgreSQL 等关系型数据库以及 MongoDB、ElasticSearch 等 NoSQL 数据源支持的不断深入,底层的方言系统(Dialect System)面临着越来越复杂的挑战。

  • dbVisitor 的双层适配器

    本文将深入解析 dbVisitor 独特的"双层适配"架构,揭示其如何通过应用层与协议层的双重抽象,打破 RDBMS 与 NoSQL 的壁垒。

  • 统一数据访问:分层设计与数据库能力边界

    有开发者引用物理学隐喻:“粒子的位置与动量不可同时确定”,暗示在框架设计中,通用性与专用性难以兼得。

  • dbVisitor:多种数据库,一套 API

    数据的存储形式从单一的关系型数据库演进到了多元化时代(NoSQL, NewSQL, AI Vector 等),数据访问层依然停留在旧时代。dbVisitor 的出世旨在定义“新一代”数据访问库的标准:One API, Access Multiple Databases。