public class DumpRdbVisitor extends DefaultRdbVisitor
logger, replicator
构造器 | 说明 |
---|---|
DumpRdbVisitor(Replicator replicator) |
|
DumpRdbVisitor(Replicator replicator,
int version) |
|
DumpRdbVisitor(Replicator replicator,
int version,
int size) |
限定符和类型 | 方法 | 说明 |
---|---|---|
Event |
applyHash(RedisInputStream in,
DB db,
int version) |
|
Event |
applyHashZipList(RedisInputStream in,
DB db,
int version) |
|
Event |
applyHashZipMap(RedisInputStream in,
DB db,
int version) |
|
Event |
applyList(RedisInputStream in,
DB db,
int version) |
|
Event |
applyListQuickList(RedisInputStream in,
DB db,
int version) |
|
Event |
applyListZipList(RedisInputStream in,
DB db,
int version) |
|
Event |
applyModule(RedisInputStream in,
DB db,
int version) |
|
Event |
applyModule2(RedisInputStream in,
DB db,
int version) |
|
Event |
applySet(RedisInputStream in,
DB db,
int version) |
|
Event |
applySetIntSet(RedisInputStream in,
DB db,
int version) |
|
Event |
applyStreamListPacks(RedisInputStream in,
DB db,
int version) |
|
Event |
applyString(RedisInputStream in,
DB db,
int version) |
|
Event |
applyZSet(RedisInputStream in,
DB db,
int version) |
|
Event |
applyZSet2(RedisInputStream in,
DB db,
int version) |
|
Event |
applyZSetZipList(RedisInputStream in,
DB db,
int version) |
applyAux, applyEof, applyExpireTime, applyExpireTimeMs, applyFreq, applyIdle, applyMagic, applyModuleAux, applyResizeDB, applySelectDB, applyType, applyVersion, lookupModuleParser, rdbLoadObject
public DumpRdbVisitor(Replicator replicator)
public DumpRdbVisitor(Replicator replicator, int version)
replicator
- the replicatorversion
- dumped version : redis 2.8.x = 6, redis 3.x = 7, redis 4.0.x = 8, -1 means dumped version = rdb versionpublic DumpRdbVisitor(Replicator replicator, int version, int size)
public Event applyString(RedisInputStream in, DB db, int version) throws IOException
applyString
在类中 DefaultRdbVisitor
IOException
public Event applyList(RedisInputStream in, DB db, int version) throws IOException
applyList
在类中 DefaultRdbVisitor
IOException
public Event applySet(RedisInputStream in, DB db, int version) throws IOException
applySet
在类中 DefaultRdbVisitor
IOException
public Event applyZSet(RedisInputStream in, DB db, int version) throws IOException
applyZSet
在类中 DefaultRdbVisitor
IOException
public Event applyZSet2(RedisInputStream in, DB db, int version) throws IOException
applyZSet2
在类中 DefaultRdbVisitor
IOException
public Event applyHash(RedisInputStream in, DB db, int version) throws IOException
applyHash
在类中 DefaultRdbVisitor
IOException
public Event applyHashZipMap(RedisInputStream in, DB db, int version) throws IOException
applyHashZipMap
在类中 DefaultRdbVisitor
IOException
public Event applyListZipList(RedisInputStream in, DB db, int version) throws IOException
applyListZipList
在类中 DefaultRdbVisitor
IOException
public Event applySetIntSet(RedisInputStream in, DB db, int version) throws IOException
applySetIntSet
在类中 DefaultRdbVisitor
IOException
public Event applyZSetZipList(RedisInputStream in, DB db, int version) throws IOException
applyZSetZipList
在类中 DefaultRdbVisitor
IOException
public Event applyHashZipList(RedisInputStream in, DB db, int version) throws IOException
applyHashZipList
在类中 DefaultRdbVisitor
IOException
public Event applyListQuickList(RedisInputStream in, DB db, int version) throws IOException
applyListQuickList
在类中 DefaultRdbVisitor
IOException
public Event applyModule(RedisInputStream in, DB db, int version) throws IOException
applyModule
在类中 DefaultRdbVisitor
IOException
public Event applyModule2(RedisInputStream in, DB db, int version) throws IOException
applyModule2
在类中 DefaultRdbVisitor
in
- input streamdb
- redis dbversion
- rdb versionIOException
- IOExceptionpublic Event applyStreamListPacks(RedisInputStream in, DB db, int version) throws IOException
applyStreamListPacks
在类中 DefaultRdbVisitor
in
- input streamdb
- redis dbversion
- rdb versionIOException
- IOExceptionCopyright © 2018. All rights reserved.