Перспектива: интеграция с go-fastdfs с помощью одной строки кода
Go-FastDFS — это распределённая файловая система, основанная на протоколе HTTP. Она разработана в соответствии с принципом «от простого к сложному», что делает её обслуживание и расширение более простыми. Go-FastDFS обладает высокой производительностью, надёжностью, децентрализацией и не требует обслуживания.
Для получения дополнительной информации о go-FastDFS можно обратиться к документации по использованию (https://sjqzhang.github.io/go-fastdfs/#character) или видеоурокам (https://www.bilibili.com/video/av92526484).
Основные функции go-fastdfs-sdk:
Пример
private static String url = "http://127.0.0.1:8080/group1";
// Запрос системной информации
GoFastdfsResult<Status> result = GoFastdfsApi.status(url);
// Запрос статистической информации
GoFastdfsResult<List<FileStats>> result = GoFastdfsApi.stat(url);
// Исправление статистической информации
GoFastdfsResult<FileStats> result = GoFastdfsApi.repairStat(url, "20201119");
// Удаление пустого каталога
GoFastdfsApi.removeEmptyDir(url);
// Резервное копирование метаданных
GoFastdfsApi.backup(url, "20201121");
// Восстановление после сбоя синхронизации
GoFastdfsApi.repair(url, true);
// Загрузка файла
UploadInfo result = GoFastdfsApi.upload(url, "", "", new File("d:/go-fastdfs/test.txt"));
// Информация о файле
GoFastdfsResult<FileInfo> result = GoFastdfsApi.fileInfo(url, "a4f80e8f25c4e5069b6739bfeba7f888");
// Удаление файла
GoFastdfsApi.delete(url, "a4f80e8f25c4e5069b6739bfeba7f888");
// Список файлов
GoFastdfsResult<List<ListDirInfo>> result = GoFastdfsApi.listdir(url, "");
// Скачивание файла
GoFastdfsApi.download(url+"test.txt");
Если вам нравится этот проект, пожалуйста, нажмите кнопку «Star» в верхней части страницы проекта, чтобы подписаться на него.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )