cost 264 ms
Datomic:你如何添加關系屬性,例如一個人認識另一個人的時間?

[英]Datomic: How do you add relationship properties, e.g. the time a person met another person?

我對Neo4j / cypher有一些經驗。在cypher關系是一等公民,所以他們可以有屬性,我很喜歡。 我是 datomic / datalog 的新手,如果我問的是一個愚蠢的問題,請提前道歉......我如何用 datomic 做類似的事情? 還是我只是從錯誤的角度處理問題,應該學習一種新的思 ...

2022-12-02 08:07:26   1   31    datomic  
Datomic 和 EventStoreDB 之間有什么區別?

[英]What are the differences between Datomic and EventStoreDB?

我目前正在從事一項研究項目,該項目要求我們保留數據的歷史記錄以便日后訪問。 事件溯源自然而然地屬於數據管理模式的范疇,因為它允許我們在特定時間點重播某些事件。 Kafka 或 RabbitMQ 可能可以完成這項工作,但它們並不完全符合我們的需求。 所以我遇到了EventStoreDB ,這是一種 ...

如何從數據查詢中只找到一條記錄?

[英]How to find only one record from query in datomic?

我正在使用 datomic.api 對 datomic 進行查詢,如下所示: 此查詢幾乎返回預期值,但作為一個數組,如下所示: [ {:db/id 17592186045442, :movie/title "Test", :movie/year 1984, :movie/director #:db ...

為什么在 Datomic 上全文搜索失敗?

[英]Why the fulltext search failed on Datomic?

在無datomic 0.9.5697、clojure 1.10.3 和 openjdk 17.01 上測試。(require '[datomic.api :as d]) (def uri "datomic:mem://test") (d/create-database uri) (def con ...

如何查詢多個值的屬性?

[英]How to query against attributes of multiple values?

數據:[{:db/id -1 :name "Oliver Smith" :hobbies ["reading" "sports" "music"]}] 嘗試運行以下查詢以查找喜歡運動的人,但返回了空集。'[:find ?name :where [?p :name ?name] [? ...

datomic / datascript 初學者 - 我們可以有多個模式

[英]datomic / datascript beginner - can we have multiple schemas

讓我開始的非常基本的問題。 假設我有一個按國家/地區划分的銷售數據庫: [{:sales/country "CN":sales/amount 1000:sales/account "XYZ"}...] 我還想列出有關每個國家/地區的事實清單,例如: [{:country/short-name "CN ...

無法在 datomic 中使用 db.type/tuple 創建實體

[英]not able to create an entity with db.type/tuple in datomic

Datomic 新手在這里。 使用各種 valueType 並且無法使元組數據類型起作用。 以下是如何定義架構: 這奏效了。 但是,我不知道如何輸入示例數據。 我試過 但它給出了一個錯誤: 根據文檔,元組值是一個包含 2 到 8 個元素的向量。 所以,不確定我做錯了什么。 請幫忙。 ...

2021-10-06 22:16:52   1   13    datomic  
datomic 是否支持復合元組中的嵌套查找引用?

[英]Are nested lookup refs in composite tuples supported in datomic?

我正在使用 Datomic Ions 開發應用程序。 在我的模式中,我使用復合元組來保證唯一性:書架上有書,書架+書的組合必須是唯一的。 這是我的架構: 使用上面的模式,我可以執行以下拉取/查詢: 返回: {:db/id 74766790688854, :shelf/name "my-she ...

數據腳本中的數據 ID

[英]Datomic ids in datascript

我在服務器端使用 datomic,在客戶端使用多個試劑原子,現在正在嘗試在客戶端上嘗試數據腳本。 目前,我通過初始 api 加載傳遞嵌套結構,其中包含數據拉取查詢的結果。 它非常簡潔,並且運行良好。 但是,現在正在探索數據腳本的潛在好處。 賣點是它似乎允許將規范化保留到屬性級別。 但是,我遇到了 ...

在單個 datomic 查詢中查詢多個實體的值 (Roam Alpha Api)

[英]Query values for more than one entity in a single datomic query (Roam Alpha Api)

我想在單個 datomic/datalog 查詢中獲取與多個實體相關的輸出 例如 在我的數據庫中(通過 RoamAlphaApi 查詢漫游圖)中的一個值( "YjpbFUsTx" )我可以這樣做: [:find ?e ?stri :where [?e :block/uid "YjpbFUsTx"] ...

當查詢關於所有屬性時,Datomic 會隱藏部分歷史記錄

[英]Datomic hides parts of its history when query is about all attributes

我有一個原子查詢: 產生: 請注意,屬性 354 顯示在歷史記錄中僅更改一次(更改為值 6)。 那么,如果我們要求這個特定的屬性...... ...我們突然發現它被修改了多次: 此外,如果我們針對當前數據庫而不是歷史記錄詢問原始問題,我們會得到相同的結果! 給出: 看起來好像針對實體的所有屬性更改 ...

無法連接到 aws elastic beanstalk 上的 datomic

[英]Can't connect to datomic on aws elastic beanstalk

根據 datomic 文檔,我創建了一個 VPC 並將我的彈性 beanstalk 應用程序放在與 datomic 系統相同的 vpc 中。 但是,當我在彈性 beanstalk 上連接到服務器中的數據庫時,出現以下錯誤: 我該如何解決? ...

原子無效連接配置

[英]Datomic invalid connection config

我嘗試了以下代碼來創建一個原子數據庫並連接到它: 但是,我收到以下錯誤: 如何解決這個問題? ...

Datomic dev-local 可以安裝在 windows 上嗎?

[英]Can Datomic dev-local be installed on windows?

我正在嘗試按照官方說明在 Windows 10 計算機上安裝 Datomic。 我按照說明下載並解壓縮了開發工具。 但是,我無法運行安裝腳本,因為它是 bash 腳本。 我打開腳本發現它需要 maven,所以我安裝了 maven 並嘗試手動運行命令。 起初,這與您指定的目標需要一個項目才能執行,但 ...

or 原子子句

[英]or clause in datomic

我正在使用 datomic 中的or子句。 我知道使用or在這個查詢中我得到用戶:user/first-name "Mia"和用戶:user/first-name "Wallace" 。 但我想要一個像 Clojure or . 就是這樣,我希望用戶具有:user/first-name "Mia", ...

查詢結果不一致

[英]Inconsistent query result

這是有關 datomic on-prem 版本 1.0.6202 的問題當我這樣做時: 我得到: 當我這樣做時: 我得到: (這是正確的結果) 為什么 = 運算符不在這里工作? ...

Datomic 的長壽命數據庫連接是如何為 sql Connections 實現的?

[英]How are Datomic's long lived database Connections implemented for sql Connections?

根據Datomic 的連接文檔: 數據連接不遵循獲取/使用/釋放模式。 它們是線程安全的、緩存的並且壽命很長。 許多進程(例如應用程序服務器)永遠不會調用 release。 我很想知道這是如何在實踐中實現的,特別是對於 sql 連接。 從客戶端/用戶的角度來看,這很棒,因為您根本不需要擔心 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM