1 Property Graph Support Overview
This chapter provides an overview of Oracle Graph support for property graph features.
            - Introduction to Property Graphs
 Property graphs give you a different way of looking at your data.
- Before You Begin with Oracle Property Graphs
 Before you begin to create an Oracle Property Graph, you may need to adhere to one or more of the prerequisites explained in this section.
- Oracle Graph Server and Client Installation
 This section explains the various operations that you must perform to install, uninstall or upgrade Oracle Graph Server (PGX). It also includes the steps to install Oracle Graph Client.
- Setting Up Transport Layer Security
 The graph server (PGX), by default, allows only encrypted connections using Transport Layer Security (TLS). TLS requires the server to present a server certificate to the client and the client must be configured to trust the issuer of that certificate.
- Adding Permissions to Publish the Graph
 There are two ways by which you can view any graph in your graph server (PGX) session in the graph visualization application.
- Security Best Practices with Graph Data
 Several security-related best practices apply when working with graph data.
- Interactive Graph Shell CLIs
 Both the Oracle Graph server and client packages contain interactive command-line applications for interacting with the Java APIs and the Python APIs of the product, locally or on remote computers.
- Developing Applications Using Graph Server Functionality as a Library
 The graph functions available with the graph server (PGX) can be used as a library in your application.
- Storing Graphs in Oracle Database and Loading Graphs into Memory
 You can work with graphs in two-tier mode (graph client connects directly to Oracle Database), or three-tier mode (graph client connects to the graph server (PGX) on the middle-tier, which then connects to Oracle Database).
- Using Oracle Graph with the Autonomous Database
 Oracle Graph with the Autonomous Database allows you to create property graphs from data in your Autonomous Database.
- Migrating Property Graph Applications from Before Release 21c
 If you are migrating from a previous version of Oracle Spatial and Graph to Release 21c, you may need to make some changes to existing property graph-related applications.
- Upgrading From Graph Server and Client 20.4.x to 21.x
 If you are upgrading from Graph Server and Client 20.4.x to 21.x version, you may need to create new roles in database and migrate authorization rules frompgx.conffile to the database. Also, starting from Graph Server and Client Release 21.1, TLS is enforced at the time of the RPM file installation.
- Using the Graph Zeppelin Interpreter Client
 Oracle Graph provides an interpreter client implementation for Apache Zeppelin. This tutorial topic explains how to perform simple operations using the graph Zepplin interpreter client.
- About Oracle Graph Server and Client Accessibility
 This section provides information on the accessibility features for Oracle Graph Server and Client.
Parent topic: Getting Started with Oracle Property Graphs