HackerTrans
TopNewTrendsCommentsPastAskShowJobs

axylos

no profile record

Submissions

Alternative Services for Blockchain?

1 points·by axylos·4 ปีที่แล้ว·0 comments

comments

axylos
·4 ปีที่แล้ว·discuss
> Your coworkers argument about FKs making data migrations difficult is one of them.

Got any arguments to back up this bald assertion?

In particular, I'd love to hear more about how to manage schema migrations on large tables with FK's without incurring lengthy locks or downtime.

Betting the answer is going to involve some variation on "well, don't do that" which is when I'll rest my case.
axylos
·6 ปีที่แล้ว·discuss
I admit I'm not terribly familiar with Prolog/Datalog, but it sounds similar to class expressions + properties in Jena:

https://jena.apache.org/documentation/ontology/#ontology-cla...

https://jena.apache.org/documentation/ontology/#ontology-pro...

where you can apply sub/super classes and define a property as disjoint/transitive/equivalent to other properties.

I guess at that point I would wonder how much more is really practically necessary for a 'web of semantic data'. Imo, that's already over-powered for the basic use case which is linking one schema and its properties to another and defining an exchange protocol via the linked data platform.

Again, I admit I'm not very familiar with these things and I appreciate you taking the time to read through this stuff.
axylos
·6 ปีที่แล้ว·discuss
You mentioned that sparql/Xquery don’t suit your needs but those aren’t for reasoning.

It’s not Datalog, but the Apache Jena inference api caters to these concerns: https://jena.apache.org/documentation/inference/

Or is there something particular about Datalog, other than that it already exists, that is missing?