datomic

    0热度

    1回答

    我需要编写一个API来访问从Web服务器以HTML文档形式提供的数据。我需要我的用户能够对数据执行查询。 说在一个网站上有一个页面列出项目及其所有者。然后,为每个所有者提供有关其声誉的信息的所有者的另一组简档页面。我可能需要回答的一个示例查询是“给我ID和2013年提交的所有项目的所有者,其所有者的声誉至少为10”。 给出一个查询来回答,我需要能够屏幕只刮我需要回答手头查询的网站部分。理想情况下,

    3热度

    1回答

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

    0热度

    1回答

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

    1热度

    1回答

    Datomic允许我们在相同查询中使用use multiple inputs即多个数据服务器。 由于查询是performed locally in the peers, using the actual db indexes inside the peer,它似乎正在运行查询,即从多个数据服务器加入数据的查询几乎可能几乎(如果不如在单个数据服务器上执行类似的加入)那么快。 是这种情况还是在使用多个

    2热度

    1回答

    假设我有要存储在数据组中的实体。如果这些属性都是事先知道的,那么我只需将它们添加到我的datomic模式中,然后就可以使用它们。 如果除了已知的属性,实体可以有任意数量的任意键映射到任意值。当然,我可以将该列表存储在某个“blob”属性中,我也将其添加到该模式中,但后来我无法轻松查询这些属性。 ,我已经想出了在datomic定义key和value属性,每个string类型,并把这些额外的键/值项为

    1热度

    3回答

    “Datomic查询在应用程序进程空间中运行”:这是否意味着查询必须运行的所有数据也必须是本地的?比方说,我在两个表上运行连接,每个表的大小都是1 GB,Datomic是否会首先将2 GB数据检索到要在其上运行查询的对等方? 对不起,如果这个问题已经在文档中回答,我应该RTFM。

    3热度

    1回答

    我想在Heroku上使用Datomic Pro(Starter Edition,现在)。但我不想将我的下载密钥提交到Git。相反,正确的做法似乎是将其存储在环境变量中。这意味着我project.clj现在包含: :dependencies [[org.clojure/clojure "1.5.1"] [com.datomic/datomic-pro "0.9.4707"]] :r

    2热度

    2回答

    我在Datomic数据库中有一个用户实体类型,它可以遵循其他用户类型。我的问题,当一个用户跟随谁是已经跟随他们的另一个用户来了: User A follows user B and also User B follows user A 当我尝试(使用柴)我得到的,因为(我猜)对:user/follows-users属性无限递归的的StackOverflowError序列化。 我将如何去序列化(

    15热度

    2回答

    在基于解放者的clojure项目中,我们将数据组用作数据库。在将我们的本地开发数据库迁移到S3托管的项目并在我们的project.clj中添加所需的依赖关系之后,我们无法启动REPL,但Liberator堆栈运行正常lein run 我的猜测是数据库连接搞砸了,所以,问题是,我怎么能以某种方式“调试”或弄清楚这个lein repl超时的原因是什么? 我project.clj (defproject

    0热度

    2回答

    我想使用Jquerys getJSON方法将数据服务器端返回给我的浏览器,getJSON方法指向的URL确实达到了,但在回发后出于某种奇怪的原因,结果不会返回到浏览器。我不确定是否因为我使用了MVC 2.0和jQuery 1.4.1,它不同于MVC 1.0版本和jQuerys 1.3.2版本。 。这是代码段 控制器 public JsonResult StringReturn() {