redis-replicator
A tool that can parse, filter, split, and merge RDB files, as well as analyze memory usage offline. It can also sync data between two Redis instances and allows users to define their own sink services to migrate Redis data to custom destinations.
파일 탐색기
최종 버전 다운로드 (.zip)- codeql-analysis.yml
- docker-tests.yml
- maven.yml
- release.yml
- dependabot.yml
- FUNDING.yml
- CommandBackupExample.java
- RdbBackupExample.java
- DumpParserExample.java
- CommandExtensionExample.java
- ModuleExtensionExample.java
- FailoverExample.java
- AofReadExample.java
- MergeRdbExample.java
- MixReadExample.java
- RdbFilterExample.java
- RdbReadExample.java
- SplitAofExample.java
- SplitRdbExample.java
- DumpFunctionExample.java
- FunctionExample.java
- HugeKVFileExample.java
- HugeKVSocketExample.java
- MigrationExample.java
- BroadcastEventExample.java
- TimerTaskExample.java
- ScanExample.java
- DefaultSentinel.java
- RedisSentinelReplicator.java
- RedisSentinelURI.java
- Sentinel.java
- SentinelListener.java
- SentinelExample.java
- SocketExample.java
- StreamExample.java
- TTLHashExample.java
- Reflections.java
- README.md
- README.zh_CN.md
- RESP2.java
- RESP2Client.java
- AbstractCommand.java
- AggregateType.java
- AppendCommand.java
- BitFieldCommand.java
- BitOpCommand.java
- BLMoveCommand.java
- BRPopLPushCommand.java
- ByBox.java
- ByRadius.java
- CompareType.java
- Condition.java
- CopyCommand.java
- Count.java
- DecrByCommand.java
- DecrCommand.java
- DefaultCommand.java
- DelCommand.java
- DeletionPolicy.java
- DirectionType.java
- EvalCommand.java
- EvalShaCommand.java
- ExecCommand.java
- ExistType.java
- ExpireAtCommand.java
- ExpireCommand.java
- FieldExistType.java
- FlushAllCommand.java
- FlushDBCommand.java
- FromLonLat.java
- FromMember.java
- FunctionCommand.java
- FunctionDeleteCommand.java
- FunctionFlushCommand.java
- FunctionLoadCommand.java
- FunctionRestoreCommand.java
- GenericKeyCommand.java
- GenericKeyValueCommand.java
- Geo.java
- GeoAddCommand.java
- GeoSearchStoreCommand.java
- GetSetCommand.java
- GetTypeOffset.java
- HDelCommand.java
- HExpireAtCommand.java
- HExpireCommand.java
- HIncrByCommand.java
- HMSetCommand.java
- HPersistCommand.java
- HPExpireAtCommand.java
- HPExpireCommand.java
- HSetCommand.java
- HSetExCommand.java
- HSetNxCommand.java
- IncrByCommand.java
- IncrByTypeOffsetIncrement.java
- IncrCommand.java
- Limit.java
- LInsertCommand.java
- LInsertType.java
- LMoveCommand.java
- LPopCommand.java
- LPushCommand.java
- LPushXCommand.java
- LRemCommand.java
- LSetCommand.java
- LTrimCommand.java
- MaxLen.java
- MinId.java
- MoveCommand.java
- MSetCommand.java
- MSetExCommand.java
- MSetNxCommand.java
- MultiCommand.java
- Op.java
- Operator.java
- OrderType.java
- OverFlow.java
- OverFlowType.java
- PersistCommand.java
- PExpireAtCommand.java
- PExpireCommand.java
- PFAddCommand.java
- PFCountCommand.java
- PFMergeCommand.java
- PingCommand.java
- PSetExCommand.java
- PublishCommand.java
- RenameCommand.java
- RenameNxCommand.java
- ReplConfCommand.java
- ReplConfGetAckCommand.java
- RestoreCommand.java
- RPopCommand.java
- RPopLPushCommand.java
- RPushCommand.java
- RPushXCommand.java
- SAddCommand.java
- ScriptCommand.java
- ScriptFlushCommand.java
- ScriptLoadCommand.java
- SDiffStoreCommand.java
- SelectCommand.java
- SetBitCommand.java
- SetCommand.java
- SetExCommand.java
- SetNxCommand.java
- SetRangeCommand.java
- SetTypeOffsetValue.java
- SInterStoreCommand.java
- SMoveCommand.java
- SortCommand.java
- SPublishCommand.java
- SRemCommand.java
- Statement.java
- SUnionStoreCommand.java
- SwapDBCommand.java
- UnitType.java
- UnLinkCommand.java
- XAckCommand.java
- XAckDelCommand.java
- XAddCommand.java
- XATType.java
- XClaimCommand.java
- XDelCommand.java
- XDelExCommand.java
- XGroupCommand.java
- XGroupCreateCommand.java
- XGroupCreateConsumerCommand.java
- XGroupDelConsumerCommand.java
- XGroupDestroyCommand.java
- XGroupSetIdCommand.java
- XSetIdCommand.java
- XTrimCommand.java
- ZAddCommand.java
- ZDiffStoreCommand.java
- ZIncrByCommand.java
- ZInterStoreCommand.java
- ZPopMaxCommand.java
- ZPopMinCommand.java
- ZRemCommand.java
- ZRemRangeByLexCommand.java
- ZRemRangeByRankCommand.java
- ZRemRangeByScoreCommand.java
- ZUnionStoreCommand.java
- AppendParser.java
- BitFieldParser.java
- BitOpParser.java
- BLMoveParser.java
- BRPopLPushParser.java
- CopyParser.java
- DecrByParser.java
- DecrParser.java
- DefaultCommandParser.java
- DelParser.java
- EvalParser.java
- EvalShaParser.java
- ExecParser.java
- ExpireAtParser.java
- ExpireParser.java
- FlushAllParser.java
- FlushDBParser.java
- FunctionParser.java
- GeoAddParser.java
- GeoSearchStoreParser.java
- GetSetParser.java
- HDelParser.java
- HExpireAtParser.java
- HExpireParser.java
- HIncrByParser.java
- HMSetParser.java
- HPersistParser.java
- HPExpireAtParser.java
- HPExpireParser.java
- HSetExParser.java
- HSetNxParser.java
- HSetParser.java
- IncrByParser.java
- IncrParser.java
- LInsertParser.java
- LMoveParser.java
- LPopParser.java
- LPushParser.java
- LPushXParser.java
- LRemParser.java
- LSetParser.java
- LTrimParser.java
- MoveParser.java
- MSetExParser.java
- MSetNxParser.java
- MSetParser.java
- MultiParser.java
- PersistParser.java
- PExpireAtParser.java
- PExpireParser.java
- PFAddParser.java
- PFCountParser.java
- PFMergeParser.java
- PingParser.java
- PSetExParser.java
- PublishParser.java
- RenameNxParser.java
- RenameParser.java
- ReplConfParser.java
- RestoreParser.java
- RPopLPushParser.java
- RPopParser.java
- RPushParser.java
- RPushXParser.java
- SAddParser.java
- ScriptParser.java
- SDiffStoreParser.java
- SelectParser.java
- SetBitParser.java
- SetExParser.java
- SetNxParser.java
- SetParser.java
- SetRangeParser.java
- SInterStoreParser.java
- SMoveParser.java
- SortParser.java
- SPublishParser.java
- SRemParser.java
- SUnionStoreParser.java
- SwapDBParser.java
- UnLinkParser.java
- XAckDelParser.java
- XAckParser.java
- XAddParser.java
- XClaimParser.java
- XDelExParser.java
- XDelParser.java
- XGroupParser.java
- XSetIdParser.java
- XTrimParser.java
- ZAddParser.java
- ZDiffStoreParser.java
- ZIncrByParser.java
- ZInterStoreParser.java
- ZPopMaxParser.java
- ZPopMinParser.java
- ZRemParser.java
- ZRemRangeByLexParser.java
- ZRemRangeByRankParser.java
- ZRemRangeByScoreParser.java
- ZUnionStoreParser.java
- BulkReplyHandler.java
- Command.java
- CommandName.java
- CommandParser.java
- CommandParsers.java
- CommandSpec.java
- OffsetHandler.java
- RedisCodec.java
- ReplyParser.java
- TimestampEvent.java
- TimestampEventListener.java
- AbstractEvent.java
- Event.java
- EventListener.java
- PostCommandSyncEvent.java
- PostRdbSyncEvent.java
- PreCommandSyncEvent.java
- PreRdbSyncEvent.java
- AbstractAsyncInputStream.java
- AsyncBufferedInputStream.java
- ByteArrayInputStream.java
- ByteBufferOutputStream.java
- CRCOutputStream.java
- PeekableInputStream.java
- RateLimitInputStream.java
- RawByteListener.java
- RedisInputStream.java
- RedisOutputStream.java
- XPipedInputStream.java
- XPipedOutputStream.java
- RedisSocketFactory.java
- RedisSslContextFactory.java
- SslContextFactory.java
- AuxField.java
- ContextKeyValuePair.java
- DB.java
- EvictType.java
- ExpiredType.java
- Function.java
- KeyStringValueHash.java
- KeyStringValueList.java
- KeyStringValueModule.java
- KeyStringValueSet.java
- KeyStringValueStream.java
- KeyStringValueString.java
- KeyStringValueTTLHash.java
- KeyStringValueZSet.java
- KeyValuePair.java
- KeyValuePairs.java
- Module.java
- Slot.java
- Stream.java
- TTLValue.java
- ZSetEntry.java
- DumpFunction.java
- DumpKeyValuePair.java
- DefaultDumpValueParser.java
- DumpValueParser.java
- IterableDumpValueParser.java
- DumpRdbValueVisitor.java
- DumpRdbVisitor.java
- BatchedKeyStringValueHash.java
- BatchedKeyStringValueList.java
- BatchedKeyStringValueModule.java
- BatchedKeyStringValueSet.java
- BatchedKeyStringValueStream.java
- BatchedKeyStringValueString.java
- BatchedKeyStringValueTTLHash.java
- BatchedKeyStringValueZSet.java
- BatchedKeyValuePair.java
- KeyStringValueByteArrayIterator.java
- KeyStringValueMapEntryIterator.java
- KeyStringValueTTLMapEntryIterator.java
- KeyStringValueZSetEntryIterator.java
- ValueIterableEventListener.java
- ValueIterableRdbValueVisitor.java
- ValueIterableRdbVisitor.java
- DefaultRdbModuleParser.java
- ModuleKey.java
- ModuleParser.java
- SkipRdbParser.java
- SkipRdbValueVisitor.java
- SkipRdbVisitor.java
- BaseRdbEncoder.java
- BaseRdbParser.java
- DefaultRdbValueVisitor.java
- DefaultRdbVisitor.java
- RdbParser.java
- RdbValueVisitor.java
- RdbVisitor.java
- ScanRdbGenerator.java
- Tuple1.java
- Tuple2.java
- Tuple3.java
- Tuple4.java
- Tuple5.java
- Arrays.java
- Buffers.java
- ByteArray.java
- ByteArrayList.java
- ByteArrayMap.java
- ByteArraySet.java
- ByteBuilder.java
- Concurrents.java
- CRC64.java
- Iterators.java
- Lzf.java
- Strings.java
- TTLByteArrayMap.java
- Tuples.java
- XFuture.java
- XScheduledExecutorService.java
- AbstractReplicator.java
- AbstractReplicatorListener.java
- AbstractReplicatorRetrier.java
- AsyncRedisReplicator.java
- AsyncReplicator.java
- CloseListener.java
- Configuration.java
- Constants.java
- DefaultExceptionListener.java
- DefaultReplFilter.java
- ExceptionListener.java
- FileType.java
- Flavor.java
- FlavorSupport.java
- InitializedReplFilter.java
- RedisAofReplicator.java
- RedisMixReplicator.java
- RedisRdbReplicator.java
- RedisReplicator.java
- RedisScanReplicator.java
- RedisSocketReplicator.java
- RedisURI.java
- ReplFilter.java
- Replicator.java
- ReplicatorListener.java
- ReplicatorRegister.java
- ReplicatorRetrier.java
- Replicators.java
- SslConfiguration.java
- Status.java
- StatusListener.java
- module-info.java
- AppendonlyWithTsTest.java
- AbstractParserTest.java
- BitFieldParserTest.java
- BitOpParserTest.java
- BLMoveParserTest.java
- BRPopLPushParserTest.java
- CopyParserTest.java
- DecrByParserTest.java
- DelParserTest.java
- ExpireParserTest.java
- FlushAllParserTest.java
- FunctionParserTest.java
- GeoAddParserTest.java
- GeoSearchStoreParserTest.java
- HExpireParserTest.java
- HMSetParserTest.java
- HSetExParserTest.java
- LInsertParserTest.java
- LMoveParserTest.java
- LTrimParserTest.java
- MSetExParserTest.java
- MSetNxParserTest.java
- PingParserTest.java
- PublishParserTest.java
- RPopLPushParserTest.java
- RPushParserTest.java
- SetExParserTest.java
- SetParserTest.java
- SMoveParserTest.java
- SortParserTest.java
- StreamParserTest.java
- ZAddParserTest.java
- ZDiffStoreParserTest.java
- ZPopMinParserTest.java
- ReplyParserTest.java
- ByteBufferOutputStreamTest.java
- RateLimitInputStreamTest.java
- CloseTest.java
- ConfigurationTest.java
- OffsetTest.java
- RedisAofReplicatorTest.java
- RedisMixReplicatorTest.java
- RedisRdbReplicatorTest.java
- RedisURITest.java
- SerializeTest.java
- EnabledIfValkey.java
- FlavorRule.java
- HashFieldExpireTest.java
- OnlineTestBase.java
- PsyncTest.java
- RedisScanReplicatorTest.java
- RedisSocketReplicatorTest.java
- RESP2ClientTest.java
- DumpValueParserTest.java
- ByteParser.java
- DumpRdbVisitorTest.java
- ValueIterableRdbListenerTest.java
- SkipRdbVisitorTest.java
- BaseRdbEncoderTest.java
- ClusterSlotTest.java
- FunctionTest.java
- ListPackBugTest.java
- LruLfuTest.java
- Module2Test.java
- ModuleTest.java
- RdbBinaryParserTest.java
- RdbBinaryTest.java
- RdbV8ParserTest.java
- StreamTest.java
- ValueIterableRdbParserTest.java
- ByteArrayMapTest.java
- ByteArrayTest.java
- ByteBuilderTest.java
- CompressLZF.java
- CRC64Test.java
- LzfTest.java
- TTLByteArrayMapTest.java
- TestVersion.java
- cert.pem
- private.pem
- stunnel.conf
- truststore.jceks
- appendonly-with-ts.aof
- appendonly1.aof
- appendonly2.aof
- appendonly3.aof
- appendonly4.aof
- appendonly5.aof
- appendonly6.aof
- appendonly7.aof
- binarydump.rdb
- dictionary.rdb
- dump-hash2.rdb
- dump-huge-kv.rdb
- dump-lfu.rdb
- dump-lru.rdb
- dump-module-2.rdb
- dump-slot.rdb
- dump-stream.rdb
- dump-stream1.rdb
- dump-ttlhash.rdb
- dumpV10.rdb
- dumpV11.rdb
- dumpV6.rdb
- dumpV7.rdb
- dumpV8.rdb
- dumpV9.rdb
- easily_compressible_string_key.rdb
- empty_database.rdb
- function.rdb
- function2.rdb
- hash_as_ziplist.rdb
- integer_keys.rdb
- intset_16.rdb
- intset_32.rdb
- intset_64.rdb
- keys_with_expiry.rdb
- LICENSE
- linkedlist.rdb
- listpack-bug.rdb
- log4j2.xml
- low-comp-120k.txt
- module.rdb
- multiple_databases.rdb
- non_ascii_values.rdb
- parser_filters.rdb
- rdb_version_5_with_checksum.rdb
- rdb_version_8_with_64b_length_and_scores.rdb
- regular_set.rdb
- regular_sorted_set.rdb
- sorted_set_as_ziplist.rdb
- stream2.rdb
- uncompressible_string_keys.rdb
- ziplist_that_compresses_easily.rdb
- ziplist_that_doesnt_compress.rdb
- ziplist_with_integers.rdb
- zipmap_that_compresses_easily.rdb
- zipmap_that_doesnt_compress.rdb
- zipmap_with_big_values.rdb
- .gitignore
- ANTI-996-LICENSE
- ANTI-996-LICENSE_CN
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- LICENSE
- pom.xml
- README.md
- README.zh_CN.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/leonchen83/redis-replicator
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd redis-replicator
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean install package -DskipTests
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
