Featured image of post 微信团队开源的跨平台数据库框架 | 开源日报 No.249

微信团队开源的跨平台数据库框架 | 开源日报 No.249

wcdb 是由微信开发的跨平台数据库框架。

Tencent/wcdb

Github Repo Stars License: Language:

demo-picture-of-wcdb

wcdb 是由微信开发的跨平台数据库框架。 该项目主要功能、关键特性、核心优势包括:

  • 易于使用
  • ORM(对象关系映射)
  • WINQ(WCDB 语言集成查询)
  • 高效性能
  • 多线程并发支持
  • 完备性:支持加密、损坏恢复、防注入等功能,以及数据迁移。

drawdb-io/drawdb

Github Repo Stars License: Language:

demo-picture-of-drawdb

drawdb 是一个免费、简单且直观的在线数据库设计工具和 SQL 生成器。

  • 提供直观的数据库实体关系(DBER)编辑器,可在浏览器中使用。
  • 可以通过几次点击构建图表,导出 SQL 脚本,并自定义编辑器等功能。
  • 无需创建账户即可使用所有功能。

andreasfertig/cppinsights

Github Repo Stars License: Language:

cover

cppinsights 是一个基于 Clang 的工具,用于进行源码到源码的转换。

  • 可以将编译器通常隐含且故意发生的操作可视化。
  • 展示编译器为使代码正常运行而做出的“魔法”。
  • 能够查看编译器提供的特殊成员函数和从派生类向基类的上转型。
  • 支持将 lambda、range-based for-loop 和 auto 等 C++ 片段进行转换。

invoke-ai/InvokeAI

Github Repo Stars License: Language:

demo-picture-of-InvokeAI

InvokeAI 是一个领先的创意引擎,用于稳定扩散模型,赋予专业人士、艺术家和爱好者使用最新的 AI 技术生成和创建视觉媒体。

  • 提供行业领先的 WebUI
  • 通过 CLI 支持终端使用
  • 为多个商业产品奠定了基础

drizzle-team/drizzle-orm

Github Repo Stars License: Language:

cover

drizzle-orm 是一个无头 TypeScript ORM,可在 Node、Bun 和 Deno 上运行。它是一个现代的 TypeScript ORM,支持 PostgreSQL、MySQL 和 SQLite 数据库,包括一些无服务器数据库。该项目轻量且体积小,在不引入任何数据代理的情况下可以快速启动,并在类型安全和可扩展性之间保持平衡。

  • 支持多种数据库
  • 无服务器准备
  • 轻量且体积小
  • 类型安全和可扩展性
Licensed under CC BY-NC-SA 4.0