oracle/oci-go-sdk

Oracle graph database with golang drivers and sdk

Closed this issue · 3 comments

Hi
I want to use oracle graph database but i cannot find any graph db sdk for golang
can you please share examples and sdk link for golang

The discussions here are for the oci-go-sdk, an SDK that allows you to manage OCI resources (databases, compute instances, object store and much more) using the GO language. It is not about using the GO language with generic Oracle offerings (like the Oracle Database or its extensions).

That said, let me still try and answer your question.

Can you clarify what you mean by use oracle graph database ? Do you mean the Oracle Graph Client and Server product ?

The main architecture of this product is a graph server: a REST-enabled web application that you use to load graphs in memory (from an Oracle database) and perform graph analytics on those graphs: run well-known graph algorithms or do graph traversal using the PGQL language.

All those operations are available via a core java API. We also offer a python API (that essentially layers on top of the java API). At present we do not offer any specific API for the GO language. For this and other languages (C#, ...) we offer direct access via the REST API.

About Oracle Cloud solutions, we also offer Graph as an extension to Autonomous Databases as Graph Studio. This fully-managed environment takes care automatically about starting and managing the Graph Server. It helps designing graphs from relational data, and also offers a set of notebooks to use the graphs and interact with them visually. Accessing the graph server is possible from applications just like explained above: java, python or REST.

@chaudharisuresh997 - we haven't heard from you in a couple weeks here. Does the info from @agodfrind answer your questions? Can this issue be closed?

Closing this as we haven't heard back from the reporter in multiple weeks