mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

585
comptes actifs

#Cypher

0 message0 participant0 message aujourd’hui
Suite du fil

Shop keeper Phyllis used her computer system to automate book keeping, taking the time to prepare from five hours to five minutes.

Having learned the system down to hardware level, Phyllis is now building an electronics kit. Her aim? Build a computer herself; Or as we called it an “electronic gadget”.

What Phyllis doesn’t say is she was a maths graduate from University and “#Cypher Clerk” in “Hut 5” at #BletchleyPark during the war.

The”Official Secrets Act” was in force in 1983 😂🤣☺️

#UK / WW2 / #computing / #bombe / #SigInt / #accounts / #hardware #kits / #Commodore / #PET / #RetroComputing

Sulpher is the little subset of Cypher (Neo4j's query language) that I'm working on.

I added nore examples of queries that can be expressed in Sulpher:
github.com/ha1tch/rserv/blob/m

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)
github.com/ha1tch/rserv/blob/m

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.

github.com/ha1tch/rserv/blob/m

Hope somebody finds it useful!

GitHubrserv/manual/rserv-manual_0.3.9-part3-basicgraph.md at main · ha1tch/rservA lightweight REST prototyping server. Contribute to ha1tch/rserv development by creating an account on GitHub.
#rserv#python#graphdb

I'm expanding Sulpher (the little subset of Neo4j's Cypher I came up with) to be able to build more interesting graph queries.

Here's where it's at now
github.com/ha1tch/rserv/blob/m

What's next:

  1. Variable-length path expressions
  2. Advanced Relationship Handling (direction, multiple types)
  3. More comprehensive Property-Based Filtering
  4. Advanced Aggregation Functions and Clauses (WITH, ORDER BY)
  5. Parameterisation
GitHubrserv/rserv-manual-part5-graphs.md at main · ha1tch/rservA lightweight REST prototyping server. Contribute to ha1tch/rserv development by creating an account on GitHub.
#rserv#python#rest

I'm working on rserv 0.3.8

github.com/ha1tch/rserv/blob/m

Since 0.3.x rserv has incorporated certain graph-like features that allow you to query data from a property graph perspective.

Any document stored in rserv for any given entity can now be treated as a node from the graph-like perspective.

In order to perform graph queries, I added Sulpher, which is a funny name for a reduced subset of Cypher (the Neo4j query language).

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.

GitHubrserv/rserv-manual-part5-graphs.md at main · ha1tch/rservA lightweight REST prototyping server. Contribute to ha1tch/rserv development by creating an account on GitHub.
#rserv#graphdb#graph

Je viens de publier un #playground de #Neo4j, un moteur de base de données orienté #Graph.

J'ai découvert Neo4j vers 2012, mais jusqu'à aujourd'hui, je n'avais jamais pris le temps de creuser le sujet.

J'ai appris à utiliser le langage de query #Cypher. J'ai trouvé cela très pratique.

github.com/stephane-klein/neo4

Prochaine étape : tester l'extension #PostgreSQL de Graph github.com/apache/age

GitHubGitHub - stephane-klein/neo4j-playgroundContribute to stephane-klein/neo4j-playground development by creating an account on GitHub.

I wrote about the new #JDBC #Driver for #Neo4j and sorry, it's on Medium… I cannot fix everything.

There's a bunch of cool stuff innit, among others the #SQL to #Cypher translation we build and the LLM based natural language to Cypher bits by @meistermeier

medium.com/neo4j/neo4j-jdbc-dr

Neo4j Developer Blog · Neo4j JDBC Driver Version 6 - Neo4j Developer Blog - MediumPar Michael Simons