达格数据库 此项目是预发布的,请勿在生产中使用,可能仍会发生重大更改,恕不另行通知。 DagDB是Web的可移植且可同步的数据库。 它可以在Node.js中作为分布式数据库运行,包括使用AWS服务作为后端的无服务器环境。 它还在浏览器中运行。实际上,DagDB中没有“客户端和服务器”,一切都只是从另一个数据库复制的DagDB数据库。这样,它比传统数据库工作流程更接近git 。 创建数据库 在抽象级别上,DagDB数据库在两个存储接口之上运行。第一个是块存储,这是一个相对简单的键/值存储。第二个是更新程序,它是对数据库当前根目录的单个可变引用。 可以使用以下方法来简化在多个存储和更新程序后端上创建新数据库的过程。 创建一个内存数据库。 import dagdb from 'dagdb' const db = await dagdb . create ( 'inmem' ) /* 'inm