livellosegreto.it is one of the many independent Mastodon servers you can use to participate in the fediverse.
Livello Segreto è il social etico che ha rispetto di te e del tuo tempo.

Administered by:

Server stats:

1.2K
active users

#graphdb

0 posts0 participants0 posts today
Alexander Meuer<p>Can anyone recommend a comparison of Multi-model <a href="https://mas.to/tags/databases" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>databases</span></a>? Or even recommend one based on their experience? Currently evaluating <a href="https://mas.to/tags/ArangoDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArangoDB</span></a>. </p><p>Ideally looking for something without vendor lock-in (ie. AWS Neptune is out) <br><a href="https://mas.to/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://mas.to/tags/db" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>db</span></a> <a href="https://mas.to/tags/datascience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datascience</span></a> <a href="https://mas.to/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://mas.to/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a></p>
@haitchfive<p>What's next in store for Doxstorr:<br>Making performance trade-offs a configurable setting with four levels of ACID compliance (or three! if relaxed compliance/non-compliance is not considered a level of ACID compliance :-)</p><p>RELAXED (Level 0):<br>Minimal ACID guarantees<br>No forced disk writes<br>No transaction logging<br>READ_UNCOMMITTED isolation<br>No upfront lock acquisition<br>No rollback on failure</p><p>BASIC (Level 1):<br>Basic ACID compliance<br>Transaction logging (but no forced flush)<br>READ_COMMITTED isolation<br>No upfront lock acquisition<br>Basic rollback on failure</p><p>STANDARD (Level 2):<br>Standard ACID compliance<br>Transaction logging with soft flush<br>REPEATABLE_READ isolation<br>Upfront lock acquisition<br>Full rollback on failure</p><p>STRICT (Level 3):<br>Full ACID compliance<br>Transaction logging with forced disk writes<br>SERIALIZABLE isolation<br>Upfront lock acquisition<br>Full rollback on failure</p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/doxstorr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>doxstorr</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a></p>
@haitchfive<p>Sulpher is the little subset of Cypher (Neo4j's query language) that I'm working on.</p><p>I added nore examples of queries that can be expressed in Sulpher:<br><a href="https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part3-basicgraph.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ha1tch/rserv/blob/m</span><span class="invisible">ain/manual/rserv-manual_0.3.9-part3-basicgraph.md</span></a></p><p>Here are other graph features that can be accessed via the REST api without need of Sulpher (tSome of these endpoints translate your REST request to Sulpher under the hood)<br><a href="https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part4-graphoperations.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ha1tch/rserv/blob/m</span><span class="invisible">ain/manual/rserv-manual_0.3.9-part4-graphoperations.md</span></a></p><p>In the Misc section there's a bit more interesting code example on how to use these graph things from your own Python application, or from wherever you can hit a RESTful http api. It implements the basics to access the graph data of a group of bloggers, with blogs, posts, tags, and comments.</p><p><a href="https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part6-misc.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ha1tch/rserv/blob/m</span><span class="invisible">ain/manual/rserv-manual_0.3.9-part6-misc.md</span></a></p><p>Hope somebody finds it useful!</p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://oldbytes.space/tags/sulpher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sulpher</span></a> <a href="https://oldbytes.space/tags/cypher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cypher</span></a> <a href="https://oldbytes.space/tags/neo4j" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neo4j</span></a></p>
@haitchfive<p>In more than one way.</p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a></p>
@haitchfive<p>Today was a good day.</p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a></p>
@haitchfive<p>.2. Advanced Relationship Handling (direction, multiple types): </p><pre><code>MATCH (alice:User {name: "Alice"})-[r:FRIENDS|COLLEAGUES]-&gt;(user:User)<br>RETURN user.name, type(r)<br></code></pre><p>Finding users who are both friends and colleagues of Alice.</p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://oldbytes.space/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/cypher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cypher</span></a> <a href="https://oldbytes.space/tags/sulpher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sulpher</span></a> <a href="https://oldbytes.space/tags/neo4j" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neo4j</span></a></p>
@haitchfive<ol><li>Variable-length path expressions: </li></ol><p>like, for example:</p><pre><code>MATCH p=(alice:User {name: "Alice"})-[*..]-&gt;(user:User)<br>RETURN user.name<br></code></pre><p>Finding all users connected to Alice, regardless of the path length. </p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://oldbytes.space/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/cypher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cypher</span></a> <a href="https://oldbytes.space/tags/sulpher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sulpher</span></a> <a href="https://oldbytes.space/tags/neo4j" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neo4j</span></a></p>
@haitchfive<p>I'm expanding Sulpher (the little subset of Neo4j's Cypher I came up with) to be able to build more interesting graph queries.</p><p>Here's where it's at now:<br><a href="https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual_0.3.9-part3-basicgraph.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ha1tch/rserv/blob/m</span><span class="invisible">ain/manual/rserv-manual_0.3.9-part3-basicgraph.md</span></a></p><p>What's next:</p><ol><li>Variable-length path expressions </li><li>Advanced Relationship Handling (direction, multiple types)</li><li>More comprehensive Property-Based Filtering</li><li>Advanced Aggregation Functions and Clauses (WITH, ORDER BY)</li><li>Parameterisation</li></ol><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/rest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rest</span></a> <a href="https://oldbytes.space/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/cypher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cypher</span></a> <a href="https://oldbytes.space/tags/sulpher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sulpher</span></a> <a href="https://oldbytes.space/tags/neo4j" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neo4j</span></a> <a href="https://oldbytes.space/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a></p>
@haitchfive<p>I'm working on rserv 0.3.8</p><p><a href="https://github.com/ha1tch/rserv/blob/main/manual/rserv-manual-part5-graphs.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ha1tch/rserv/blob/m</span><span class="invisible">ain/manual/rserv-manual-part5-graphs.md</span></a></p><p>Since 0.3.x rserv has incorporated certain graph-like features that allow you to query data from a property graph perspective.</p><p>Any document stored in rserv for any given entity can now be treated as a node from the graph-like perspective.</p><p>In order to perform graph queries, I added Sulpher, which is a funny name for a reduced subset of Cypher (the Neo4j query language).</p><p>Now I'm more happy with the general design (and keeping it RESTful! unlike GraphQL!) I think I will be ready to make the first public release soon.</p><p><a href="https://oldbytes.space/tags/rserv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rserv</span></a> <a href="https://oldbytes.space/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a> <a href="https://oldbytes.space/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://oldbytes.space/tags/documentdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentdb</span></a> <a href="https://oldbytes.space/tags/cypher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cypher</span></a> <a href="https://oldbytes.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://oldbytes.space/tags/REST" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>REST</span></a> <a href="https://oldbytes.space/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a></p>
Chris Engelbert / noctarius<p>What do you think is the biggest advantage of graph databases?</p><p>In last week's episode of my <span class="h-card" translate="no"><a href="https://mastodon.social/@simplyblock" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simplyblock</span></a></span> Cloud Commute podcast, I had an amazing chat with Jennifer Reif from <span class="h-card" translate="no"><a href="https://mastodon.tech/users/neo4j" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>neo4j</span></a></span> talking about graph databases, the advantages of a graph data model and how easy it is to analyze even unknown datasets.</p><p>You can find the full episode on Youtube (<a href="https://youtu.be/CdrWQp4Lw5A?feature=shared" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/CdrWQp4Lw5A?feature=s</span><span class="invisible">hared</span></a>) or Spotify, Apple Podcast, and others (find the links at <a href="https://www.simplyblock.io/cloud-commute-podcast/episode/9d0152c9/getting-started-with-graph-databases-with-jennifer-reif-from-neo4j" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">simplyblock.io/cloud-commute-p</span><span class="invisible">odcast/episode/9d0152c9/getting-started-with-graph-databases-with-jennifer-reif-from-neo4j</span></a>).</p><p><a href="https://mastodon.online/tags/neo4j" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neo4j</span></a> <a href="https://mastodon.online/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://mastodon.online/tags/database" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>database</span></a> <a href="https://mastodon.online/tags/relational" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>relational</span></a> <a href="https://mastodon.online/tags/graphdb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphdb</span></a></p>
Anita Graser 🇪🇺🇺🇦🇬🇪<p>New tutorial: Setting up a <a href="https://fosstodon.org/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> database using <a href="https://fosstodon.org/tags/GTFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GTFS</span></a> data &amp; <a href="https://fosstodon.org/tags/Neo4J" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neo4J</span></a></p><p><a href="http://anitagraser.com/2023/11/27/setting-up-a-graph-db-using-gtfs-data-neo4j/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">anitagraser.com/2023/11/27/set</span><span class="invisible">ting-up-a-graph-db-using-gtfs-data-neo4j/</span></a></p><p><a href="https://fosstodon.org/tags/PublicTransport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PublicTransport</span></a> <a href="https://fosstodon.org/tags/GraphDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphDB</span></a> <a href="https://fosstodon.org/tags/MobilityDataAnalytics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MobilityDataAnalytics</span></a> <a href="https://fosstodon.org/tags/Mobility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mobility</span></a> <a href="https://fosstodon.org/tags/DataScience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DataScience</span></a> <a href="https://fosstodon.org/tags/Cypher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cypher</span></a> <a href="https://fosstodon.org/tags/GISChat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GISChat</span></a> <a href="https://fosstodon.org/tags/SustainableMobility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SustainableMobility</span></a></p>
Kingsley Uyi Idehen<p><a href="https://bsky.brid.gy/hashtag/Oracle" rel="nofollow noopener noreferrer" target="_blank">#Oracle</a> <a href="https://bsky.brid.gy/hashtag/SQL" rel="nofollow noopener noreferrer" target="_blank">#SQL</a> <a href="https://bsky.brid.gy/hashtag/RDBMS" rel="nofollow noopener noreferrer" target="_blank">#RDBMS</a> records unshackled as pure Entity Relations: <a href="https://bsky.brid.gy/hashtag/NewSQL" rel="nofollow noopener noreferrer" target="_blank">#NewSQL</a> <a href="https://bsky.brid.gy/hashtag/SQL" rel="nofollow noopener noreferrer" target="_blank">#SQL</a> <a href="https://bsky.brid.gy/hashtag/LinkedData" rel="nofollow noopener noreferrer" target="_blank">#LinkedData</a> <a href="https://bsky.brid.gy/hashtag/GraphDB" rel="nofollow noopener noreferrer" target="_blank">#GraphDB</a> <a href="https://bsky.brid.gy/hashtag/BigData" rel="nofollow noopener noreferrer" target="_blank">#BigData</a> <a href="https://bsky.brid.gy/hashtag/ODBC" rel="nofollow noopener noreferrer" target="_blank">#ODBC</a></p>