ΕΕΛΛΑΚ - Λίστες Ταχυδρομείου

Re: Expressing Interest in Exploring Triplestore Alternatives

  • Subject: Re: Expressing Interest in Exploring Triplestore Alternatives
  • From: "Alexios Zavras" <zvr+eellak [ at ] zvr [ dot ] gr>
  • Date: Fri, 04 Apr 2025 21:32:08 +0200
Hi Dimitris, thanks for your interest in the project.

You have correctly understood the scope of the project.
After the initial exploration of the various triplestores alternatives,
the goal is the development of a library that would work
with any one of them (or the set that will be finally chosen).

SPARQL is most probably the query language for such stores,
so it makes sense to use it to communicate with them.
This does not mean that the library might not offer
other ways of specifying operations (queries, inserts, etc.),
if it is decided that it makes sense to do so.

I expect that most implementation challenges will be
in the communication with the different back-ends,
since each one might have its own quirky details.

Hope this helps,


On Thu, Apr 3, 2025, at 21:40, Dimitris Nikolaidis wrote:
> Hello everyone,
> My name is Dimitris, and I am currently studying Computer Science and 
> Telecommunications at the National and Kapodistrian University of 
> Athens. I am reaching out to express my interest in contributing to the 
> Exploring Triplestore Alternatives project and to seek some 
> clarification on its scope.
> Databases have fascinated me ever since I was first introduced to them 
> in high school, and as I’ve progressed in my Computer Science studies, 
> my appreciation for their complexity has only deepened. This project 
> aligns perfectly with my passion for expanding my knowledge in 
> databases while also contributing to an open-source initiative.
> From my understanding, the project involves identifying and comparing 
> existing RDF database implementations (such as Apache Jena, GraphDB, 
> and MarkLogic), analyzing their strengths and weaknesses, and then 
> developing a Python abstraction layer to allow seamless interaction 
> with these databases without requiring users to know the specifics of 
> each implementation. I assume SPARQL will be the primary query language 
> used to interact with Triplestores, but I am curious whether there are 
> other features that might present additional implementation challenges.
> I would love to learn more about the project’s direction. Thanks for 
> your time.
> Best regards,
> Dimitris
>
> (ps. This is my second time sending this email since it didn't show up 
> in the mailing list the first time)
> ----
> Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και 
> συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του 
> Google Summer of Code - A discussion list for student developers and 
> mentors of Google Summer of Code projects.,
> https://lists.ellak.gr/gsoc-developers/listinfo.html
> Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. 
> ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr 
> <mailto:gsoc-developers%2Bunsubscribe [ at ] ellak [ dot ] gr>>.

-- 
-- zvr -
----
Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer of Code - A discussion list for student developers and mentors of Google Summer of Code projects.,
https://lists.ellak.gr/gsoc-developers/listinfo.html
Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>.

αναφορές

πλοήγηση μηνυμάτων