datomic

    1热度

    1回答

    我想建立一个自由交易者集成存储数据数据库。 我很困惑交易者集成存储实际上是什么,并努力设置。 从一些研究我知道我需要在我的电脑上设置一个交易者,然后用它来连接,连接是datomic:free://{transactor-host}:{port}/{db-name}。交易者主机将是localhost:3300,所以我的连接类似datomic:free://localhost:3300/mydb。但我

    0热度

    3回答

    我的Map/Reduce程序正在从S3频繁地请求文件。在Reducer中,我非常频繁地从Amazon S3请求文件,并且我可能会多次请求相同的文件(每个文件大约10 K个文件在1 MB到12 MB之间)。使用Hadoop分布式缓存效率不高,因为它会将所有这些文件复制到所有工作节点(据我所知),但我不想在缩减阶段执行这些操作,我只能从10 K个文件请求1000个文件。此外,如果在文件之前请求减速器,

    0热度

    1回答

    是否可以将通配符_传递给参数化查询?类似这样的: (d/q [:find ?e :in $ ?type :where [?e :type ?type]] db _) 当我按照上面所写的方法尝试这个时,它抛出一个错误。有没有办法做到这一点? 我知道我可以得到一切与查询,看起来像这样: (d/Q [:查找电子 :其中,[E:?类型]] DB) 但我目标是避免在我不想过滤:t

    2热度

    1回答

    我有一个模式,它类似于此的Datomic数据库: ; --- tenant {:db/id #db/id[:db.part/db] :db/ident :tenant/guid :db/unique :db.unique/identity :db/valueType :db.type/string :db/cardinality :db.cardinality/

    1热度

    1回答

    是否可以将多个枚举添加到datomic中的属性?喜欢的东西: [{:artist/name "Leonard Cohen" :artist/countries [:country/GR :country/CA] } 在这种情况下,我得到的东西像 “:db.error /非的属性:国家/ GR不是一个属性” 然而 [{:artist/name "Leonard Cohen"

    1热度

    1回答

    我试图运行Datomic临用下面的命令: ./bin/run -m datomic.peer-server -h localhost -p 8998 -a myaccesskey,mysecret -d demo,"datomic:sql://jdbc:mysql://localhost:3306/datomic?user=datomic&password=datomic" 但每次我运行该命令

    2热度

    1回答

    Datomic数据库具有'Database as a Value'的概念。这意味着您可以在某个时间点获得reference to the database - 并对其进行查询。 看来,BiTemporal Indexes在Cassandra做几乎相同的事情。 我的问题是:数据库作为Cassandra中的Datomic和BiTemporal索引中的值有什么不同?

    1热度

    1回答

    datomic支持子查询还是可以在查询中模拟这些子查询?这基本上是一个:在另一个内部找到:find。 我试图在查询/数据库本身而不是在应用程序中执行数据的分析转换。

    5热度

    1回答

    最近我听说Datomic作为一个现代数据库,可以在数据建模和可伸缩性方面表现出色。但我对此知之甚少。 Datomic数据库是否遵循CAP定理? 如果是这样,它位于CAP三角形的哪个位置?

    4热度

    2回答

    Datomic中没有现成的模式特性用于在多对多关系中对子实体进行排序,但这是一个非常普遍的要求。谷歌搜索已经发现了一些解决方案,所以我想在此清点各种需求和解决方案,并希望得到社区的意见。 可能要求 R1:少数孩子的实体(N)(不知道的小/大 门槛应该是什么) R2:大量子实体的 R3:单亲儿童 R4:多父母子女 R5:递归子女,即存储在Datomic中的树 我的特殊使用案例是R1 + R3 + R