Package | Description |
---|---|
oracle.pg.nosql |
This package contains the logic specific to the property graph support on Oracle NoSQL Database.
|
oracle.pg.nosql.index.lucene |
This package contains the logic specific to the text indexing and text search using Apache Lucene for property graph support on Oracle NoSQL Database.
|
oracle.pg.nosql.index.solr |
This package contains the logic specific to the text indexing and text search using SolrCloud for property graph support on Oracle NoSQL Database.
|
Modifier and Type | Method and Description |
---|---|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(oracle.kv.KVStoreConfig kvconfig, String szGraphName)
Get an instance of OraclePropertyGraph
|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(oracle.kv.KVStoreConfig kvconfig, String szGraphName, oracle.kv.LoginCredentials lc)
Get an instance of OraclePropertyGraph
|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(oracle.kv.KVStoreConfig kvconfig, String szGraphName, String username, String password)
Get an instance of OraclePropertyGraph
|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(oracle.kv.KVStoreConfig kvconfig, String szGraphName, String username, String password, Properties secProperties)
Get an instance of OraclePropertyGraph
|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(oracle.kv.KVStoreConfig kvconfig, String szGraphName, String username, String password, String trustStoreFile)
Get an instance of OraclePropertyGraph
|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(oracle.pgx.config.PgNosqlGraphConfig config)
Get an instance of OraclePropertyGraph
|
static OraclePropertyGraph |
OraclePropertyGraph.getInstance(String storeName, String host, int port, String szGraphName)
Get an instance of OraclePropertyGraph
|
OraclePropertyGraph |
OracleElementIteratorImpl.getOPG()
This method returns the OraclePropertyGraph instance associated with the iterator
|
OraclePropertyGraph |
OracleElement.getPropertyGraph()
Gets the property graph instance associated to this element
|
Modifier and Type | Method and Description |
---|---|
static void |
OraclePropertyGraphUtils.dropPropertyGraph(OraclePropertyGraph opg)
This method drops an instance of OraclePropertyGraph.
|
static void |
OraclePropertyGraphUtils.exportFlatFiles(OraclePropertyGraph pg, OutputStream osVertex, OutputStream osEdge, int dop, boolean append)
This function exports a given property graph into two flat files: one for vertices and the other for edges.
|
static void |
OraclePropertyGraphUtils.exportFlatFiles(OraclePropertyGraph pg, String vertexFileName, String edgeFileName, boolean append)
This function exports a given property graph into two flat files: one for vertices and the other for edges.
|
static void |
OraclePropertyGraphUtils.exportFlatFiles(OraclePropertyGraph pg, String vertexFileName, String edgeFileName, int dop, boolean append)
This function exports a given property graph into two flat files: one for vertices and the other for edges.
|
static void |
OraclePropertyGraphUtils.exportGML(OraclePropertyGraph opg, OutputStream os, PrintStream psOut)
Export the given OraclePropertyGraph instance to be GML format.
|
static void |
OraclePropertyGraphUtils.exportGML(OraclePropertyGraph opg, String gmlFileName, PrintStream psOut)
Export the given OraclePropertyGraph instance to be GML format.
|
static void |
OraclePropertyGraphUtils.exportGraphML(OraclePropertyGraph opg, OutputStream os, PrintStream psOut)
Export the given OraclePropertyGraph instance to be GraphML format.
|
static void |
OraclePropertyGraphUtils.exportGraphML(OraclePropertyGraph opg, String graphMLFileName, PrintStream psOut)
Export the given OraclePropertyGraph instance to be GraphML format.
|
static void |
OraclePropertyGraphUtils.exportGraphSON(OraclePropertyGraph opg, OutputStream os, PrintStream psOut)
Export the given OraclePropertyGraph instance to be GraphSON format.
|
static void |
OraclePropertyGraphUtils.exportGraphSON(OraclePropertyGraph opg, String graphSonFileName, PrintStream psOut)
Export the given OraclePropertyGraph instance to be GraphSON format.
|
static EdgeCache |
EdgeCache.getInstance(OraclePropertyGraph opg)
This method returns an instance of EdgeCache.
|
static VertexCache |
VertexCache.getInstance(OraclePropertyGraph opg)
This method returns an instance of VertexCache.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, Long eid)
Returns an instance of OracleEdge
|
static OracleVertex |
OracleVertex.getInstance(OraclePropertyGraph opg, Long vid)
Returns an instance of OracleVertex
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, Long eid, boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge.
|
static OracleVertex |
OracleVertex.getInstance(OraclePropertyGraph opg, Long vid, boolean bCreateIfAbsentFromCache)
Returns an instance of OracleVertex.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge.
|
static OracleVertex |
OracleVertex.getInstance(OraclePropertyGraph opg, Long vid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleVertex.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, Long eid, String edgeLabel, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, String edgeLabel, Long eid)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, String edgeLabel, Long eid, boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, String edgeLabel, Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
static void |
OraclePropertyGraphUtils.importGML(OraclePropertyGraph opg, InputStream is, PrintStream psOut)
Import given graph in GML format to be an OraclePropertyGraph.
|
static void |
OraclePropertyGraphUtils.importGML(OraclePropertyGraph opg, String gmlFileName, PrintStream psOut)
Import given graph in GML format to be an OraclePropertyGraph.
|
static void |
OraclePropertyGraphUtils.importGraphML(OraclePropertyGraph opg, InputStream is, PrintStream psOut)
Import given graph in GraphML format to be an OraclePropertyGraph.
|
static void |
OraclePropertyGraphUtils.importGraphML(OraclePropertyGraph opg, String graphMLFileName, PrintStream psOut)
Import given graph in GraphML format to be an OraclePropertyGraph.
|
static void |
OraclePropertyGraphUtils.importGraphSON(OraclePropertyGraph opg, InputStream is, PrintStream psOut)
Import given graph in GraphSON format to be an OraclePropertyGraph.
|
static void |
OraclePropertyGraphUtils.importGraphSON(OraclePropertyGraph opg, String graphSonFileName, PrintStream psOut)
Import given graph in GraphSON format to be an OraclePropertyGraph.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream[] iaVertex, InputStream[] iaEdge, int iDop)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream[] iaVertex, InputStream[] iaEdge, int iDop, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream[] iaVertex, InputStream[] iaEdge, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream[] iaVertex, InputStream[] iaEdge, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream[] iaVertex, InputStream[] iaEdge, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream isVertex, InputStream isEdge, int iDop)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream isVertex, InputStream isEdge, int iDop, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream isVertex, InputStream isEdge, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream isVertex, InputStream isEdge, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, InputStream isVertex, InputStream isEdge, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String[] saVertexFlatFileName, String[] saEdgeFlatFileName, int iDop)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String[] saVertexFlatFileName, String[] saEdgeFlatFileName, int iDop, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String[] saVertexFlatFileName, String[] saEdgeFlatFileName, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String[] saVertexFlatFileName, String[] saEdgeFlatFileName, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String[] saVertexFlatFileName, String[] saEdgeFlatFileName, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String szVertexFlatFileName, String szEdgeFlatFileName, int iDop)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String szVertexFlatFileName, String szEdgeFlatFileName, int iDop, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String szVertexFlatFileName, String szEdgeFlatFileName, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method loads given graph data into an OraclePropertyGraph instance in parallel.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String szVertexFlatFileName, String szEdgeFlatFileName, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
void |
OraclePropertyGraphDataLoader.loadData(OraclePropertyGraph opg, String szVertexFlatFileName, String szEdgeFlatFileName, long lVertexSrcOffsetlines, long lEdgeSrcOffsetlines, long lVertexSrcMaxlines, long lEdgeSrcMaxlines, int iDop, int iPartitions, int iOffset, DataLoaderListener dll)
This method parallel loads a property graph into the given OraclePropertyGraph instance.
|
static void |
OraclePropertyGraphUtils.quietlyCloseKVStore(OraclePropertyGraph opg) |
static void |
OraclePropertyGraphUtils.quietlyShutdown(OraclePropertyGraph opg) |
Constructor and Description |
---|
OraclePartitionScanWorker(int iThreadIdx, OraclePropertyGraph opg, Set<Integer> partitions, oracle.kv.table.PrimaryKey primaryKey, String[] keys) |
Constructor and Description |
---|
NoSQLLuceneEdgeAutoIndex(String indexName, OraclePropertyGraph oraclePropertyGraph, Parameter<String,Object>[] indexParameters, boolean erase)
Constructs a new NoSQLLuceneEdgeAutoIndex object.
|
NoSQLLuceneVertexAutoIndex(String indexName, OraclePropertyGraph oraclePropertyGraph, Parameter<String,Object>[] indexParameters, boolean erase)
Constructs a new NoSQLLuceneVertexAutoIndex object.
|
Constructor and Description |
---|
NoSQLSolrEdgeAutoIndex(String indexName, OraclePropertyGraph oraclePropertyGraph, Parameter<String,Object>[] indexParameters, boolean erase)
Constructs a new NoSQLSolrEdgeAutoIndex object.
|
NoSQLSolrVertexAutoIndex(String indexName, OraclePropertyGraph oraclePropertyGraph, Parameter<String,Object>[] indexParameters, boolean erase)
Constructs a new NoSQLSolrVertexAutoIndex object.
|
Copyright © 2015 Oracle and/or its afflilates. All Rights Reserved.