This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-09-05
Channels
- # asami (13)
- # aws (7)
- # babashka (4)
- # beginners (16)
- # biff (7)
- # cljdoc (10)
- # clojure (32)
- # clojure-europe (27)
- # clojure-nl (14)
- # clojure-norway (7)
- # clojure-uk (3)
- # clojurescript (2)
- # conjure (2)
- # core-async (13)
- # datalevin (4)
- # datomic (3)
- # holy-lambda (7)
- # kaocha (3)
- # lsp (23)
- # off-topic (39)
- # pedestal (10)
- # portal (5)
- # practicalli (2)
- # rdf (10)
- # releases (1)
- # shadow-cljs (66)
- # tools-deps (146)
- # uncomplicate (1)
- # xtdb (10)
Is there a built-in way to make a unified graph that is both in-memory, but with certain triples persisted on disk? I need to store some user-generated content, but most of the data is generated afresh from an input dataset of XML files on restarts and only exists in-memory.
Such a thing is written but is not yet exposed in any way (I was actually working on it last night). It's a graph that is a Union of in-memory and on disk data. It's in: https://github.com/quoll/asami/blob/main/src/asami/wrapgraph.cljc
You COULD insert data into a database, get the graph out of it, wrap it, and then build a new connection to that graph
Another feature I’d like to have is the ability to query graph unions, like in SPARQL (I use this feature a lot, and I want it for Asami too)