mongo-immutable:不变的MongoDB

时间:2024-05-19 22:18:17
【文件属性】:

文件名称:mongo-immutable:不变的MongoDB

文件大小:33KB

文件格式:ZIP

更新时间:2024-05-19 22:18:17

TypeScript

不可变的 不变的MongoDB。 该库是NodeJS mongodb API的直接替换方法的集合,这些方法允许mongodb用作不可变数据库。 实现是幼稚的,并且不强制执行锁定,而Mongo仅在文档级别上支持该锁定。 它尚未在生产中经过测试,性能特性未知。 有关经过验证的不可变数据库,请参见 。 原料药 createOne 将版本化的文档插入数据库,该数据库可以被其他库函数读取和修改。 createMany 将版本化的文档插入数据库,以便其他库功能可以读取和修改。 deleteLatestOne 插入与查询匹配的版本化文档,并将其标记为已删除。 该文档保留在数据库中,但是库功能停止与它进行交互。 deleteLatestMany 插入与查询匹配的版本化文档,并将其标记为已删除。 所有文档都保留在数据库中,但是库功能停止与它们进行交互。 findLatestOne 返回与


【文件预览】:
mongo-immutable-master
----package.json(1KB)
----test()
--------index.ts(11KB)
----mocha.opts(28B)
----LICENSE(11KB)
----package-lock.json(108KB)
----src()
--------index.ts(5KB)
--------util.ts(2KB)
----tsconfig.json(5KB)
----.gitignore(52B)
----.circleci()
--------config.yml(2KB)
----README.md(3KB)

网友评论