Skip to content

Does Comunica support any kind of "live"/reactive querying? #819

Answered by rubensworks
Peeja asked this question in Q&A
Discussion options

You must be logged in to vote

That's an interesting question!

What you may be looking for is called RDF Stream Processing (RSP), which allows continuous querying over data streams (possibly over moving time windows).
This is something that is unfortunately not possible at the moment with Comunica.
Architecturally, RSP support can definitely be added, it would just require some implementation effort.
It's not on the roadmap at the moment, but contributions are definitely welcome.

As you said, an alternative approach is indeed rerunning the whole query upon data changes.
But this may indeed be less efficient, but shouldn't be too big of a problem for smaller datasets.
If you follow this route, make sure to invalid the i…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@Peeja
Comment options

@rubensworks
Comment options

Answer selected by Peeja
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants