| 程序包 | 说明 |
|---|---|
| com.pingcap.tikv | |
| com.pingcap.tikv.allocator | |
| com.pingcap.tikv.operation.iterator | |
| com.pingcap.tikv.region | |
| com.pingcap.tikv.txn |
| 限定符和类型 | 字段和说明 |
|---|---|
protected TiConfiguration |
AbstractGRPCClient.conf |
| 限定符和类型 | 方法和说明 |
|---|---|
static TiConfiguration |
TiConfiguration.createDefault(String pdAddrsStr) |
TiConfiguration |
Snapshot.getConf() |
TiConfiguration |
TiSession.getConf() |
TiConfiguration |
AbstractGRPCClient.getConf() |
TiConfiguration |
TiConfiguration.setCertReloadIntervalInSeconds(String interval) |
TiConfiguration |
TiConfiguration.setConnRecycleTimeInSeconds(String connRecycleTime) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ReadOnlyPDClient |
PDClient.create(TiConfiguration conf,
ChannelFactory channelFactory) |
static TiSession |
TiSession.getInstance(TiConfiguration conf) |
| 构造器和说明 |
|---|
AbstractGRPCClient(TiConfiguration conf,
ChannelFactory channelFactory) |
AbstractGRPCClient(TiConfiguration conf,
ChannelFactory channelFactory,
BlockingStubT blockingStub,
StubT asyncStub) |
KVClient(TiConfiguration conf,
RegionStoreClient.RegionStoreClientBuilder clientBuilder,
ExecutorService batchGetThreadPool) |
Snapshot(TiTimestamp timestamp,
TiConfiguration conf) |
TTLManager(TiConfiguration conf,
long startTS,
byte[] primaryKey) |
TwoPhaseCommitter(TiConfiguration conf,
long startTime) |
TwoPhaseCommitter(TiConfiguration conf,
long startTime,
long lockTTL,
long txnPrewriteBatchSize,
long txnCommitBatchSize,
int writeBufferSize,
int writeThreadPerTask,
boolean retryCommitSecondaryKeys,
int prewriteMaxRetryTimes) |
| 限定符和类型 | 方法和说明 |
|---|---|
static RowIDAllocator |
RowIDAllocator.create(long dbId,
TiTableInfo table,
TiConfiguration conf,
boolean unsigned,
long step) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected TiConfiguration |
ScanIterator.conf |
| 构造器和说明 |
|---|
ConcreteScanIterator(TiConfiguration conf,
RegionStoreClient.RegionStoreClientBuilder builder,
com.google.protobuf.ByteString startKey,
com.google.protobuf.ByteString endKey,
long version) |
| 构造器和说明 |
|---|
AbstractRegionStoreClient(TiConfiguration conf,
TiRegion region,
ChannelFactory channelFactory,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvStub asyncStub,
RegionManager regionManager) |
RegionStoreClientBuilder(TiConfiguration conf,
ChannelFactory channelFactory,
RegionManager regionManager,
PDClient pdClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
TiConfiguration |
TxnKVClient.getConf() |
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractLockResolverClient |
AbstractLockResolverClient.getInstance(String storeVersion,
TiConfiguration conf,
TiRegion region,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvStub asyncStub,
ChannelFactory channelFactory,
RegionManager regionManager,
PDClient pdClient,
RegionStoreClient.RegionStoreClientBuilder clientBuilder) |
| 构造器和说明 |
|---|
LockResolverClientV2(TiConfiguration conf,
TiRegion region,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvStub asyncStub,
ChannelFactory channelFactory,
RegionManager regionManager) |
LockResolverClientV3(TiConfiguration conf,
TiRegion region,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvStub asyncStub,
ChannelFactory channelFactory,
RegionManager regionManager,
PDClient pdClient,
RegionStoreClient.RegionStoreClientBuilder clientBuilder) |
LockResolverClientV4(TiConfiguration conf,
TiRegion region,
TikvGrpc.TikvBlockingStub blockingStub,
TikvGrpc.TikvStub asyncStub,
ChannelFactory channelFactory,
RegionManager regionManager,
PDClient pdClient,
RegionStoreClient.RegionStoreClientBuilder clientBuilder) |
TxnKVClient(TiConfiguration conf,
RegionStoreClient.RegionStoreClientBuilder clientBuilder,
ReadOnlyPDClient pdClient) |
Copyright © 2022 PingCAP. All rights reserved.