Является ли Minio S3 API совместимым с Amazon S3

Неглубокое клонирование: определение: «Неглубокая копия объекта копирует« основной »объект, но не копирует внутренние объекты». Когда пользовательский объект (например, Employee) имеет только примитивные переменные типа String, вы используете Shallow Cloning.

Employee e = new Employee(2, "john cena");
Employee e2=e.clone();

Вы возвращаете super.clone(); в метод overridden clone (), и ваша работа завершена.

Глубокое клонирование: определение: «В отличие от мелкой копии глубокая копия полностью независимая копия объекта ». Значит, если объект Employee имеет другой пользовательский объект:

Employee e = new Employee(2, "john cena", new Address(12, "West Newbury", "Massachusetts");

Затем вам нужно написать код, чтобы клонировать объект «Адрес», а также в методе overridden clone (). В противном случае объект Address не будет клонировать и вызывает ошибку при изменении значения адреса в клонированном объекте Employee, который также отражает исходный.

0
задан A.Dumas 5 March 2019 в 15:48
поделиться

1 ответ

Да, minio совместим с AWS S3. Ваше приложение, которое в данный момент подключается к AWS S3, может подключиться к minio.

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

Если вы только начинаете играть в Minio, пожалуйста, присоединяйтесь к нашему вялому каналу на https://slack.min.io

0
ответ дан r1j1m1n1 5 March 2019 в 15:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: