crdts:JavaScript的无冲突复制数据类型库

时间:2024-02-23 10:48:27
【文件属性】:

文件名称:crdts:JavaScript的无冲突复制数据类型库

文件大小:30KB

文件格式:ZIP

更新时间:2024-02-23 10:48:27

conflict-resolution p2p distributed data-structures crdt

彩铃 JavaScript的无冲突复制数据类型库。 工作正在进行中 该模块为您JavaScript程序提供了一组无冲突的复制数据类型。 除G-Counter外,该库中的所有CRDT当前都是基于操作的。 在此模块中实现的CRDT: 安装 该模块使用和 。 要安装,请运行: $ npm install crdts 用法 const GCounter = require ( 'crdts' ) . GCounter const PNCounter = require ( 'crdts' ) . PNCounter const GSet = require ( 'crdts' ) . GSet const TwoPSet = require ( 'crdts' ) . TwoPSet const ORSet = require ( 'crdts' ) . ORSet const LWWSet = require ( 'crdts' ) . LWWSet // Or: const { GSet , ORSet , LWWSet } = require ( 'crdts' ) 有关AP


【文件预览】:
crdts-master
----circle.yml(36B)
----AUTHORS(191B)
----src()
--------LWW-Set.js(2KB)
--------G-Counter.js(2KB)
--------G-Set.js(2KB)
--------PN-Counter.js(859B)
--------utils.js(742B)
--------CmRDT-Set.js(9KB)
--------OR-Set.js(3KB)
--------2P-Set.js(3KB)
--------index.js(721B)
----benchmark()
--------benchmark-sets.js(1KB)
----CONTRIBUTING.md(477B)
----LICENSE(1KB)
----test()
--------OR-Set.test.js(13KB)
--------2P-Set.test.js(10KB)
--------CRDT.test.js(4KB)
--------G-Counter.test.js(6KB)
--------Common-Set.js(6KB)
--------PN-Counter.test.js(8KB)
--------G-Set.test.js(7KB)
--------LWW-Set.test.js(13KB)
--------lamport-clock.js(896B)
----README.md(3KB)
----CODE_OF_CONDUCT.md(4KB)
----.gitignore(34B)
----package-lock.json(6KB)
----package.json(860B)

网友评论