| 程序包 | 说明 |
|---|---|
| com.baidu.hugegraph.backend.store.cassandra |
| 限定符和类型 | 方法和说明 |
|---|---|
protected CassandraSessionPool.Session |
CassandraSessionPool.newSession() |
CassandraSessionPool.Session |
CassandraSessionPool.session() |
protected CassandraSessionPool.Session |
CassandraStore.session(HugeType type) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CassandraTable.append(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Append several elements to the collection column of a row
|
void |
CassandraTables.Vertex.append(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.Edge.append(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.SecondaryIndex.append(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.RangeIndex.append(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTable.clear(CassandraSessionPool.Session session) |
protected void |
CassandraTable.createIndex(CassandraSessionPool.Session session,
String indexLabel,
HugeKeys column) |
protected void |
CassandraTable.createTable(CassandraSessionPool.Session session,
com.google.common.collect.ImmutableMap<HugeKeys,com.datastax.driver.core.DataType> partitionKeys,
com.google.common.collect.ImmutableMap<HugeKeys,com.datastax.driver.core.DataType> clusteringKeys,
com.google.common.collect.ImmutableMap<HugeKeys,com.datastax.driver.core.DataType> columns) |
void |
CassandraTable.delete(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Delete an entire row
|
void |
CassandraTables.Edge.delete(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.SecondaryIndex.delete(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.RangeIndex.delete(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
protected void |
CassandraTables.Edge.deleteEdgesByLabel(CassandraSessionPool.Session session,
Id label) |
protected void |
CassandraTable.dropTable(CassandraSessionPool.Session session) |
void |
CassandraTable.eliminate(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Eliminate several elements from the collection column of a row
|
void |
CassandraTables.SecondaryIndex.eliminate(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.RangeIndex.eliminate(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
long |
CassandraTables.Counters.getCounter(CassandraSessionPool.Session session,
HugeType type) |
void |
CassandraTables.Counters.increaseCounter(CassandraSessionPool.Session session,
HugeType type,
long increment) |
void |
CassandraTables.Counters.init(CassandraSessionPool.Session session) |
void |
CassandraTables.VertexLabel.init(CassandraSessionPool.Session session) |
void |
CassandraTables.EdgeLabel.init(CassandraSessionPool.Session session) |
void |
CassandraTables.PropertyKey.init(CassandraSessionPool.Session session) |
void |
CassandraTables.IndexLabel.init(CassandraSessionPool.Session session) |
void |
CassandraTables.Vertex.init(CassandraSessionPool.Session session) |
void |
CassandraTables.Edge.init(CassandraSessionPool.Session session) |
void |
CassandraTables.SecondaryIndex.init(CassandraSessionPool.Session session) |
void |
CassandraTables.RangeIndex.init(CassandraSessionPool.Session session) |
void |
CassandraTable.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Insert an entire row
|
void |
CassandraTables.Vertex.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.Edge.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.SecondaryIndex.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.SearchIndex.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.UniqueIndex.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.RangeIndex.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
void |
CassandraTables.ShardIndex.insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry) |
Iterator<BackendEntry> |
CassandraTable.query(CassandraSessionPool.Session session,
Query query) |
Number |
CassandraTable.queryNumber(CassandraSessionPool.Session session,
Query query) |
void |
CassandraTable.truncate(CassandraSessionPool.Session session) |
protected void |
CassandraTable.truncateTable(CassandraSessionPool.Session session) |
| 构造器和说明 |
|---|
CassandraShard(CassandraSessionPool.Session session,
String keyspace,
String table) |
Copyright © 2017–2021. All rights reserved.