首页 文章

在Clojure中,Datomic中的分布式原子与Avout中的分布式原子具有相同的概念吗?

提问于
浏览
0

当我查看Avout框架时 - 我在Clojure中看到了一个用于分布式事务状态的高级系统 . 有一个Distributed Atom的概念 .

现在我在我的代码中创建一个分布式原子 - 我将其称为 datom . 但这触发了另一个Clojure框架的想法 Datom ic(link) .

现在看来,Datomic是一种用于存储事实的分布式机制(称为 Datoms ) .

现在我有一些我想分发的程序状态 . (例如,网格上有两个实时坦克,多个不同的客户端没有转弯) . 我正在尝试使用Avout或Datomic来分配这个状态 - 即使我可以使用这两个来解决我的问题 .

我的问题是: In Clojure, is a distributed atom in Datomic the same concept as a distributed atom in Avout?

1 回答

  • 0

    不,这是两件截然不同的事情 . Datomic datom是一个不可变元组,Avout原子是一个分布式原子 . Datomic的数据并不是分布式原子的简称,它是“datum”中的单词,它是“数据”的单数形式 .

相关问题