一款在浏览器中运行的Postgres数据库

每天3分钟开源

hi,这里是每天3分钟开源,很高兴又跟大家见面了,今天介绍的开源项目简介如下:

仓库名:electric-sql/pglite

项目名:pglite

开源地址:https://github.com/electric-sql/pglite

主要语言: TypeScript

stars数量:2440

forks数量:43

开源协议:暂无

一句话介绍

这是一个名为 PGlite 的项目,能够使你在浏览器、 Node.js 和 Bun 中运行 Postgres ,无需安装其他依赖项。

图片[1]-一款在浏览器中运行的Postgres数据库-山海云端论坛

详细描述

PGlite 的文件大小仅为3.7mb(gzip格式)。它既可以用作临时的内存数据库,也可以持久化到文件系统(Node/Bun或 indexedDB (浏览器)。

与以往的“在浏览器中运行Postgres的项目”不同, PGlite 并没有使用 Linux 虚拟机,而是直接将 Postgres 运行在 WASM 中。

如何构建

自定义构建可以通过如下步骤进行:

  • 下载安装Postgres构建工具链Postgres build toolchain
  • 下载安装emscripten版本3.1.25版本emscripten 3.1.25
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容