crowd.hyoo.ru:拥挤-类似于CRDT,但效果更好

时间:2024-04-21 09:28:36
【文件属性】:

文件名称:crowd.hyoo.ru:拥挤-类似于CRDT,但效果更好

文件大小:30KB

文件格式:ZIP

更新时间:2024-04-21 09:28:36

crowd mol mam hyoo TypeScript

无冲突的可解释有序清洗数据(CROWD) 关键特性 无冲突 任何状态都可以合并而不会发生冲突。 强大的最终一致性。 合并结果与不同对等节点上的合并顺序无关。 分支合并是半格。 可解释的 相同状态可以重新解释为任何CROWD存储。 可以动态更改CROWD存储类型,而无需进行数据迁移。 不同的CROWD存储之间可以使用交叉合并。 已订购 来自同一个对等方的更改始终是有序的,不能重新排序。 来自同一个对等方的增量不是可交换的。 所有增量都是幂等的。 洗净 不存储历史数据(墓碑除外)。 占地面积小。 元数据大小〜=用户数据大小。 过去的状态无法重现。 不需要垃圾收集。 数据 尽可能接近用户数据。 只是值列表和图章列表。 增量是充满状态的简单片段。 可以将Delta合并在一起以减小传输大小。 方法比较 带 CRDT为事件可交换性提供了更有力的保证。 它为删除旧数据提供了严格


【文件预览】:
crowd.hyoo.ru-master
----union()
--------union.test.ts(3KB)
--------union.ts(2KB)
--------readme.md(934B)
----.gitignore(13B)
----text()
--------text.test.ts(4KB)
--------text.ts(3KB)
--------readme.md(2KB)
----app()
--------app.view.css.ts(255B)
--------app.view.ts(2KB)
--------index.html(471B)
--------app.view.tree(1KB)
--------CNAME(14B)
----clock()
--------clock.test.ts(2KB)
--------clock.ts(2KB)
--------readme.md(619B)
----recast.test.ts(1KB)
----LICENSE(1KB)
----set()
--------set.test.ts(3KB)
--------set.ts(2KB)
--------readme.md(917B)
----list()
--------list.test.ts(4KB)
--------list.ts(4KB)
--------readme.md(1KB)
----.github()
--------workflows()
----numb()
--------numb.test.ts(1KB)
--------readme.md(870B)
--------numb.ts(1KB)
----delta()
--------delta.ts(324B)
----dict()
--------readme.md(742B)
--------dict.ts(2KB)
--------dict.test.ts(6KB)
----reg()
--------reg.test.ts(2KB)
--------reg.ts(1KB)
--------readme.md(593B)
----lib()
--------package.json(25B)
--------lib.meta.tree(209B)
----readme.md(10KB)
----store()
--------store.ts(706B)

网友评论