From mboxrd@z Thu Jan 1 00:00:00 1970 X-Received: by 2002:ac8:5b85:0:b0:425:a006:5d85 with SMTP id a5-20020ac85b85000000b00425a0065d85mr388865qta.7.1703449852176; Sun, 24 Dec 2023 12:30:52 -0800 (PST) X-Received: by 2002:a25:81cb:0:b0:dbd:52c5:1a39 with SMTP id n11-20020a2581cb000000b00dbd52c51a39mr1994223ybm.2.1703449851764; Sun, 24 Dec 2023 12:30:51 -0800 (PST) Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 24 Dec 2023 12:30:51 -0800 (PST) In-Reply-To: Injection-Info: google-groups.googlegroups.com; posting-host=82.68.37.54; posting-account=ze-x4goAAADb-Ng1SukMrwa2oQfQkAni NNTP-Posting-Host: 82.68.37.54 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <8c8d5fda-a650-4de3-ad65-121532a2a24bn@googlegroups.com> Subject: Re: Graph database client? eg Neo4j, Dgraph ... From: "sany...@gmail.com" Injection-Date: Sun, 24 Dec 2023 20:30:52 +0000 Content-Type: text/plain; charset="UTF-8" Xref: news.eternal-september.org comp.lang.ada:65929 List-Id: On Wednesday 12 December 2018 at 14:04:15 UTC, Olivier Henley wrote: > Hi to all, > > Anyone knows of an initiative at providing a Neo4j() Ada client? Or any other graph db really... > > As most of you probably know, graph db are best to represent many-to-many relationships, eg. twitter social mapping (follow-followed) is probably using such representation. > > Neo4j (https://en.wikipedia.org/wiki/Neo4j) > -client communicates through their Bolt protocol, which seems pretty straightforward (https://boltprotocol.org/v1/) > > Another one of interest is Dgraph (https://docs.dgraph.io/) > -client communicate either through grpc(which requires protocol buffers) or REST endpoint > > Someone unrolled its own Ada one..? > > Anyway, I'm asking as raising awareness. > > Thx! @Marius Great! Thanks! Could use this along with other libraries in my Ada teaching classes. Also use your slides along with Noe4j handbook for extension God blesses!!! Regards