VOS data access

Rust 语义,一次实现。

Iris 是面向后端的 VOS 数据访问层:`.iris` schema、typed session、generate 与 migrate。Node 经 N-API,浏览器经 WASM——不再维护平行的 TypeScript ORM 运行时。

两个宿主入口

Node / SSR / CLI

import { createIris } from "@yydb/iris/node" — 加载 optional @yydb/iris-win32-x64 等平台 N-API 包。

Browser / Worker

import { createIris } from "@yydb/iris" — WASM 语义核在包内,IndexedDB / OPFS 由 Web 宿主集成层负责。

编译与执行路径

  1. 1.iris schema
  2. 2Rust Iris core
  3. 3N-API / WASM

Rust iris-connector-* 与 iris-adapter-* 在 projects/iris.rs;公开 npm 只有 @yydb/iris 与平台 N-API / WASM 包。