У меня есть Java-приложение, которое записывает некоторые вещи на локальный диск, и мне нужно иметь реплику в удаленной системе. Есть ли полезный инструмент для этого?

2 ответа2

2

Rsync

0

Если вы хотите Java-решение, то может помочь проект с открытым исходным кодом SyncDir . Вы можете использовать его вручную или в сценарии, или непосредственно в своей программе Java, используя его API.

Конечно, есть много других решений, но то, что вас может заинтересовать, кроме простоты API (или его использования + документации), также может быть связано с производительностью (если вам нужно синхронизировать огромное количество файлов).

В этом случае необходимо сравнение производительности различных библиотек, поэтому вам нужно спроектировать свой код, чтобы можно было легко переключаться между библиотеками синхронизации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .