1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/shenzhanwang-Spring-minio

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

MinIO — это объектное хранилище с открытым исходным кодом, основанное на лицензии Apache v2.0. Оно совместимо с облачным сервисом Amazon S3 и хорошо подходит для хранения больших объёмов неструктурированных данных, таких как изображения, видео, логи файлов и резервные копии данных, а также образы контейнеров и виртуальных машин.

Файлы в MinIO могут быть любого размера: от нескольких килобайт до 5 терабайт. В этом проекте интегрирован Java-клиент Minio SDK, который позволяет читать и записывать данные в файловый сервер Minio. Для этого была создана утилита MinioUtil, которая инкапсулирует операции чтения и записи. Основные функции утилиты включают:

  • загрузку файлов;
  • скачивание файлов;
  • чтение списка корзин;
  • чтение содержимого корзины;
  • удаление корзины;
  • удаление файла.

Далее идёт список патентов, но он не переведён, так как содержит большое количество специальных символов и непечатаемых символов.

Затем идёт информация о видеокурсах, но она тоже не переведена по той же причине.

В конце приведён список проектов из центрального технического хранилища, но он также не переведён по указанной выше причине. 1. Интеграция Spring Security с OAuth2 для реализации аутентификации на основе токенов.

  1. Интеграция Spring boot с MinIO для создания клиентского приложения, которое управляет файлами.
  2. 23 вида шаблонов проектирования: код, комментарии, сценарии использования.
  3. Примеры использования инструмента ETL Kettle.
  4. Руководство по Git и стратегии управления ветками.
  5. Создание системы реального времени с использованием Apache Doris.
  6. Принципы работы, архитектура, сценарии использования и визуализация ZooKeeper.
  7. Интеграция Spring Boot с Apache Dubbo версии 2.7.5 для обеспечения управления распределёнными сервисами в архитектуре SOA.
  8. Использование Spring Cloud Alibaba версии 2.2.7 для построения микросервисной архитектуры (MSA).
  9. Построение потокового озера данных с помощью Apache Paimon.
  10. Организация облачных сервисов с использованием Kubernetes, Docker, GitLab и Spring Cloud.
  11. Распределённые вычисления с использованием Spark.
  12. Реализация распределённых вычислений с использованием Flink.
  13. Создание высокодоступного кластера Nginx и балансировка нагрузки с Tomcat.
  14. Применение mycat для реализации репликации главного и подчинённого серверов MySQL, разделения чтения и записи, распределения таблиц и баз данных, балансировки нагрузки и обеспечения высокой доступности.
  15. «Elasticsearch: практика поиска и анализа данных» — исходный код.
  16. Обеспечение надёжной доставки сообщений и реализация распределённых транзакций с использованием activeMQ.
  17. Интеграция Spring boot и dubbo с seata для обеспечения распределённых транзакций.
  18. Интеграция Spring cloud alibaba с seata для обеспечения распределённых транзакций.
  19. Управление параллелизмом: реализация механизмов блокировки базы данных и уровней изоляции транзакций.
  20. Параллельное управление: использование redission для реализации распределённой блокировки.
  21. Параллельное управление: реализация распределённой блокировки с использованием zookeeper.
  22. Параллельное управление: примеры многопоточного программирования на Java.
  23. Параллельное управление: создание высокопроизводительных коммуникаций с использованием netty.

Примечание: некоторые пункты могут быть неполными или содержать ошибки из-за отсутствия исходного текста на английском языке.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Реализация чтения и записи файлов с помощью клиента Mino при интеграции Spring boot. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/shenzhanwang-Spring-minio.git
git@api.gitlife.ru:oschina-mirror/shenzhanwang-Spring-minio.git
oschina-mirror
shenzhanwang-Spring-minio
shenzhanwang-Spring-minio
master