datomic

    2热度

    1回答

    快速提问。 1)如果我执行一个事务,那个事务的结果返回时,是否所有对等点都更新?或者其他同行最终会反映交易的变化吗? 2)同龄人如何更新他们的状态?据我所知,Peers可以直接访问存储,并且是他们自己的缓存。所以当他们没有你想要的东西时,我想他们只是从存储中检索它。同行如何知道他们的信息何时过时? 3)存储/后端的选择有多重要?因为像MySQL和类似的db已经针对服务器/客户端关系进行了优化,是不

    2热度

    1回答

    由于Datomic存储对事实的断言和撤消,是否有可能使用此内置存储器将随时间变化的值更改为图表。价格历史?

    3热度

    1回答

    在存储和吞吐量方面,Datomic的免费版本可以处理多少数据?据我所知,自由交易者使用H2来存储本地嵌入式数据库。 什么阻止了我在生产中使用它,忽略了明显缺乏存储冗余和对等数量有限的情况(1)?

    0热度

    1回答

    我发现像fluxgraph这样的一些存储库有一些额外的提交,意在更新它们以使用更近的tinkerpop blueprints API。我想留的最新越好,但是当我检查了下面两条叉: https://github.com/jeremiahrhall/fluxgraph https://github.com/lucascs/fluxgraph 我得到非常类似的错误输出运行mvn package时: ht

    3热度

    1回答

    我正在尝试编写Datomic查询,该查询使用Scala包装器Datomisca调用2个规则。 如何组合两个单独的查询? 我的代码如下所示: val rule1 = Query.rules("[[(rule1 ?a) [ ... ]]]") val rule2 = Query.rules("[[(rule2 ?b) [ ... ]]]") Datomic.q(Query("""[:find ?

    6热度

    3回答

    如果我有以下Datomic数据库: { :fred :age 42 } { :fred :likes :pizza } { :sally :age 42 } 如何查询两个实体(:fred和:sally),找回了:fred属性:likes :pizza和空值:sally? 查询 [:find ?n ?a ?l :where [?n :age ?a] [?n :likes ?l]

    0热度

    1回答

    对数据组属性有2个查询。 1.如果我知道属性名称(字符串),我该如何检查该属性是否已经定义或不在模式中? 2.基于我对datomic的实验,我看到datomic使用冒号前缀处理属性,并且没有冒号前缀。即如果我们创建名为“foo”和“:foo”的属性,它们是一样的。这是真的?这是一个限制吗? 我正在使用groovy.Below与datomic用于创建属性的代码。除名称外,还输入其他参数。

    1热度

    2回答

    运行Datomic和Caribou框架(dev和prod服务器)需要做什么? 换句话说,我怎样才能驯鹿驯鹿发生? 希望它是有道理的!谢谢!

    49热度

    4回答

    我对数据库服务Datomic很感兴趣,但我不确定它是否适合我工作的项目的需求。 Datomic何时是一个很好的选择,什么时候应该避免?

    7热度

    2回答

    我在几个项目中使用了Datomic,现在是时候将所有常见代码移动到小型实用程序库中。 一个挑战是处理大多数操作所依赖的共享数据库uri,但必须由项目使用库设置。我想知道是否有一个完善的方法来做到这一点。以下是一些备选我想过: 跌落uri库中的元件并添加URI作为参数传递给每一个访问数据库 通过alter-var-root改变其功能,或类似机构,在INIT功能 在库中保持它作为一个动态无功*uri*