datomic

    2熱度

    2回答

    所以我在一臺小型服務器上沒有太多的內存空間,當我嘗試運行datomic時,它對我生氣! Launching with Java options -server -Xms1g -Xmx1g -XX:+UseG1GC -XX:MaxGCPauseMillis=50 OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000

    1熱度

    2回答

    我目前正在開發一個使用標籤和谷歌地圖的應用程序。我想要做的是獲得gps職位,比如說3,並將它們存儲在sql db(我已經在做),然後將它們顯示在地圖上。我已經創建了畫布,添加到疊加層中,但是當我更改標籤頁時,這些點就消失了,所以我想如果有辦法以某種方式將這些coords與谷歌地圖一起存儲,所以我可以檢索它們並在每次點擊「地圖選項卡「?請任何人都可以幫忙?

    1熱度

    1回答

    我正在研究需要跟蹤YouTube視頻的應用。我想定期將相關視頻的信息提取到Datomic中,然後將它們作爲標題,描述等的嵌入來提供。一種天真的方法是定期獲取我想要的所有信息並將其插入到我的數據庫中。 但大多數時候,信息不會改變。標題和說明可以更改(並且我想在通知他們時),但通常他們不會。使用天真的方法,我會一次又一次更新具有相同值的實體。 這樣不好嗎?我會用歷史記錄填滿我的存儲空間嗎?它會導致很多

    1熱度

    2回答

    TL; DR我想要的功能是:「只更新Y,如果Y = 10」,否則失敗。 例如:想象時間軸是T1,T2和T3。在時刻T1,實體X包含屬性Y = 10,在時間T2該屬性是Y = 14。我的目標是在Y中應用一個複雜的操作(假設這個操作是1的總和)。我在T1讀取Y值爲10,並將此值放入要處理的隊列中。在T3,當複雜的操作完成並且結果是11時,我將更新屬性Y.如果我簡單地更新屬性,那麼在T2的值Y = 14

    0熱度

    2回答

    I touch和entity並獲得許多實體ID。我需要所有的屬性值而不是id,同時保持嵌套結構。 (d/touch (d/entity (get-db) (ffirst (find-all-families)))) => {:family/parent #{{:db/id 17592186045423} {:db/id 17592186045424} {:db

    4熱度

    1回答

    我在Datomic模式中創建了一組屬性。他們的:db/idents被分成三個名字空間::name,:tree,:node。現在我想刪除所有這些,並開始新鮮。我發現所有必需的屬性: (def results (q '[:find ?e :where [?e :db/ident ?v] [(namespace ?v) ?res] [(contain

    4熱度

    2回答

    由於Datomic模式本身存儲在Datomic中,因此如何查詢Datomic以獲取當前安裝的模式?我只想獲得用戶級架構,不包括像分區一樣的系統級架構。

    0熱度

    1回答

    當我使用文件uplaod控件上傳文件,並在控制器中分配它的名稱後,我需要在該視圖中獲取該文件名。還有那個文件名如何刪除我的本地驅動器中的文件(先前已上傳)。 謝謝。

    0熱度

    1回答

    據我所知,一個datomic數據庫被下載/複製到對等體上,所有查詢都在對等體上完成。這是如何安全的?如果用戶只被授權查看某些數據,但實際上擁有他計算機上的所有數據,那麼安全邏輯在哪裏阻止他訪問他不應該訪問的數據? 感謝

    3熱度

    1回答

    鑑於過濾是Datomic does not support pagination我不知道如何有效地支持查詢,如: 在第一個30個實體上:history/body,找到實體的 :history/body一些比賽正則表達式。 這是我怎麼會做單獨的正則表達式匹配: {:find [?e] :where [[?e :history/body ?body] [(re-find #"foo.*b