datomic

    2熱度

    1回答

    如果給定數據庫d上的任意數據組查詢q,是否可以從q中導出查詢x,以便在針對d運行時返回生成結果所需的所有相關基準r q對d? q對d的結果應該等於q對r的結果。 我正在嘗試與datascript客戶端同步datomic。我事先知道所有的查詢,並且我想創建datascript中的datomic數據庫的一個子集,限制爲與客戶端查詢相關的數據。爲了簡單起見,假設沒有參數化查詢,儘管用期望佔位符可能對任意

    0熱度

    1回答

    我可以在哪裏找到我的Datomic發行版的目錄? 我已經安裝了通過brew的Datomic,現在我試圖安裝Datomic控制檯,但是我找不到Datomic distribution目錄。

    0熱度

    1回答

    我有一個嵌套結構(也可以深度嵌套)。所有嵌套的實體都被標記爲組件。創作工作得很好。 {:db/id (d/tempid :db.part/user) :tree/name "some tree" :tree/nodes [{:node/name "Node1" :node/prop "some prop"} {:node/name "Node2"

    3熱度

    2回答

    我對AWS,一段時間運行後我的交易者(EC2)和Datomic(DynamoDB)已經發布了,我開始變得以下錯誤,我不明白什麼: :db.error/connection-released The connection has been released. .... 而且,我跑我的應用程序一個月前,但當時沒有得到這個錯誤。 任何想法?如果這種情況經常發生,我應該重新建立應用程序代碼中的數據庫

    1熱度

    1回答

    我部署了我的Clojure應用AWS我也有Datomic的交易者(EC2)與DynamoDB當我的用戶開始使用我的應用程序的東西發生後一段時間,Datomic器交易重啓(對於某些原因),我的應用程序變得沒有響應,所以我重新啓動我的應用程序服務器(重新建立交易者連接),那麼沒有用戶數據,根本沒有數據!? 我用的是相同的URI(「datomic:DDB://美東-1 /我的表/我-DB」),也是我不叫

    1熱度

    1回答

    我配置了我的應用程序的logback配置,結果Datomic使用logback進行日誌記錄,並使用我不需要的Datomic日誌填充我的控制檯。 如何禁用Datomic的日誌?

    1熱度

    1回答

    我可以在使用Datomic自動部署腳本部署Datomic交易者到EC2(c3.large)實例和它的作品真的很好,但我想用t2.small,因爲它更便宜。 當我嘗試從c3.large改變實例類型到t2.small從CF模板文件,我得到映射錯誤。 任何想法?

    0熱度

    1回答

    有一個屬性:organisation/ord。這是我應得的數據結構傳遞給d/transact: (assoc (d/pull db [:db/id] (:db/id organisation)) :organisation/ord new-org-ord) ;; => {:db/id 17592186045432, :organisation/ord 4198} 這裏organisation

    5熱度

    1回答

    最近我聽說Datomic作爲一個現代數據庫,可以在數據建模和可伸縮性方面表現出色。但我對此知之甚少。 Datomic數據庫是否遵循CAP定理? 如果是這樣,它位於CAP三角形的哪個位置?

    4熱度

    2回答

    Datomic中沒有現成的模式特性用於在多對多關係中對子實體進行排序,但這是一個非常普遍的要求。谷歌搜索已經發現了一些解決方案,所以我想在此清點各種需求和解決方案,並希望得到社區的意見。 可能要求 R1:少數孩子的實體(N)(不知道的小/大 門檻應該是什麼) R2:大量子實體的 R3:單親兒童 R4:多父母子女 R5:遞歸子女,即存儲在Datomic中的樹 我的特殊使用案例是R1 + R3 + R