On Tuesday, October 27, 2015 at 9:39:00 PM UTC+6, kovas boguta wrote:
> Checking in with Datascript and impressed with the progress. Very cool
> that its cljc now.
> 
> I'd love to see Datascript being able to query large static datasets.
> In general Datascript is interesting for doing the things Datomic
> doesnt do.
> 
> Forget all the transactor/coordination/live-merge stuff. Lets assume I
> just map-reduced some dataset into various datom indices, and now I
> want to query&navigate it. Wikidata comes to mind for me.
> 
> Looking at the code, it looks like there is some pluggability wrt the
> source of datoms, so it seems doable for someone who knows the
> codebase ;)
> 
> I've definitely encountered a number of other people with this use
> case. Love datomic datalog, love navigation, love direct data access,
> don't love the 10 billion datom limit and dont need transactions.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On Tue, Oct 27, 2015 at 7:40 AM, Robin Heggelund Hansen
> <[email protected]> wrote:
> > One thing to keep in mind is that a datomic peer retrieves "the index" when 
> > it first connects to a transactor. The peer can use this to get a picture 
> > of what is available, and thus what it can retrieve when running queries. 
> > Another thing to keep in mind is that a datomic peer receives every change 
> > from the transactor, so that it is always up to date.
> >
> > Browsers don't need access to the entire database, just the relevant data 
> > for a particular client. What you can do is to connect to the backend using 
> > websockets. When you first connect, you ask for all relevant data for this 
> > particular user. After that, the backend can push updates for this 
> > particular user, to keep the client up to date.
> >
> > --
> > Note that posts from new members are moderated - please be patient with 
> > your first post.
> > ---
> > You received this message because you are subscribed to the Google Groups 
> > "ClojureScript" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to [email protected].
> > To post to this group, send email to [email protected].
> > Visit this group at http://groups.google.com/group/clojurescript.

In theory, yes, queries should work on any dataset provided it implements some 
basic protocol. In practice, I have to build an example of that to see what 
pieces are missing at the moment.

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to