public interface RedisGraphCommands
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
graphConfigGet(String configName) |
String |
graphConfigSet(String configName,
Object value) |
String |
graphDelete(String name)
Deletes the entire graph
|
List<String> |
graphExplain(String graphName,
String query)
Constructs a query execution plan but does not run it.
|
List<String> |
graphList()
Lists all graph keys in the keyspace.
|
List<String> |
graphProfile(String graphName,
String query)
Executes a query and produces an execution plan augmented with metrics for each operation's execution.
|
ResultSet |
graphQuery(String name,
String query)
Execute a Cypher query.
|
ResultSet |
graphQuery(String name,
String query,
long timeout)
Execute a Cypher query with timeout.
|
ResultSet |
graphQuery(String name,
String query,
Map<String,Object> params)
Executes a cypher query with parameters.
|
ResultSet |
graphQuery(String name,
String query,
Map<String,Object> params,
long timeout)
Executes a cypher query with parameters and timeout.
|
ResultSet |
graphReadonlyQuery(String name,
String query)
Execute a Cypher read-only query.
|
ResultSet |
graphReadonlyQuery(String name,
String query,
long timeout)
Execute a Cypher read-only query with timeout.
|
ResultSet |
graphReadonlyQuery(String name,
String query,
Map<String,Object> params)
Executes a cypher read-only query with parameters.
|
ResultSet |
graphReadonlyQuery(String name,
String query,
Map<String,Object> params,
long timeout)
Executes a cypher read-only query with parameters and timeout.
|
List<List<String>> |
graphSlowlog(String graphName)
Returns a list containing up to 10 of the slowest queries issued against the given graph ID.
|
ResultSet graphQuery(String name, String query)
name
- a graph to perform the query onquery
- Cypher queryResultSet graphReadonlyQuery(String name, String query)
name
- a graph to perform the query onquery
- Cypher queryResultSet graphQuery(String name, String query, long timeout)
name
- a graph to perform the query onquery
- Cypher querytimeout
- ResultSet graphReadonlyQuery(String name, String query, long timeout)
name
- a graph to perform the query onquery
- Cypher querytimeout
- ResultSet graphQuery(String name, String query, Map<String,Object> params)
name
- a graph to perform the query on.query
- Cypher query.params
- parameters map.ResultSet graphReadonlyQuery(String name, String query, Map<String,Object> params)
name
- a graph to perform the query on.query
- Cypher query.params
- parameters map.ResultSet graphQuery(String name, String query, Map<String,Object> params, long timeout)
name
- a graph to perform the query on.query
- Cypher query.params
- parameters map.timeout
- ResultSet graphReadonlyQuery(String name, String query, Map<String,Object> params, long timeout)
name
- a graph to perform the query on.query
- Cypher query.params
- parameters map.timeout
- String graphDelete(String name)
name
- graph to deleteList<String> graphProfile(String graphName, String query)
List<String> graphExplain(String graphName, String query)
List<List<String>> graphSlowlog(String graphName)
Copyright © 2022. All rights reserved.