Module tikv::import [−][src]
This mod contains components to support rapid data import with the project
tidb-lightning.
It mainly exposes one service:
The ImportSSTService is used to ingest the generated SST files into TiKV’s
RocksDB instance. The ingesting process: tidb-lightning first uploads SST
files to the host where TiKV is located, and then calls the Ingest RPC.
After ImportSSTService receives the RPC, it sends a message to raftstore
thread to notify it of the ingesting operation. This service is running
inside TiKV because it needs to interact with raftstore.
Modules
| sst_service |
Structs
| Config | |
| ImportSSTService | ImportSSTService provides tikv-server with the ability to ingest SST files. |
| SSTImporter | SSTImporter manages SST files that are waiting for ingesting. |
| SSTWriter |
Enums
| Error |
Type Definitions
| Result |