Java implementa el sistema operativo de almacenamiento de archivos en la nube de Alibaba

Tabla de contenido

 Por qué usar el almacenamiento en la nube

SpringCloud Alibaba-OSS

Comprar almacenamiento en la nube de Alibaba

Use el paquete Alibaba Cloud para el almacenamiento

importar dependencias

código de prueba

paquete springcloud alibaba


 Por qué usar el almacenamiento en la nube

 Enlace directo: Almacenamiento de objetos OSS_Servicio de almacenamiento en la nube_Gestión de datos empresariales_Almacenamiento-Alibaba Cloud

SpringCloud Alibaba-OSS

Object Storage Service (OSS) es un almacenamiento en la nube masivo, seguro, de bajo costo y altamente confiable

servicio, apto para almacenar cualquier tipo de archivo. Expansión elástica de capacidad y poder de procesamiento, múltiples tipos de almacenamiento para elegir, completamente optimizado

minimizar los costos de almacenamiento.

Comprar almacenamiento en la nube de Alibaba

Hagamos clic para comprar directamente.

 Como veis, el precio ha superado las expectativas, ¡así que elijo! ¡No compres! ! ! !

¡Los cambios repentinos empeorarán aún más a mi pobre familia! ! ! ! ! ! !

(Después me enteré de Qiniuyun a través de Baidu: Almacenamiento de datos, si su almacenamiento de datos no supera los 10 GB, entonces está libre. Si su almacenamiento está entre 10 GB y 50 GB, se le cobrará 0,15 RMB por GB. Si su almacenamiento supera los 50 GB, luego se le cobrará RMB.14 por GBO. Estas tarifas se calculan y cobran mensualmente).

 Más tarde aprendió:

Voltear hacia abajo, puedes ver

 

 

 Como puedo prostituir a otros por nada, no lo compro y solo subo el código.



Use el paquete Alibaba Cloud para el almacenamiento

De hecho, después de comprar, puede encontrar los tutoriales proporcionados por Alibaba Cloud en la página de compra. Solo necesita seguir los tutoriales para completar el almacenamiento en la nube usando Java localmente.

importar dependencias

        <!-- 阿里云对象存储
        <dependency>
            <groupId>com.aliyun.oss</groupId>
            <artifactId>aliyun-sdk-oss</artifactId>
            <version>3.10.2</version>
        </dependency>-->

código de prueba

@Test
	public void testUpload() throws FileNotFoundException{
		// Endpoint以杭州为例,其它Region请按实际情况填写。
		String endpoint = "http://oss-cn-hangzhou.aliyuncs.com";
		// 云账号AccessKey有所有API访问权限,建议遵循阿里云安全最佳实践,创建并使用RAM子账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建。
		String accessKeyId = "<yourAccessKeyId>";
		String accessKeySecret = "<yourAccessKeySecret>";

		// 创建OSSClient实例。
		OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);

		// 上传文件流。
		InputStream inputStream = new FileInputStream("文件路径");
		ossClient.putObject("你的存储桶名称", "对象的名字(存储文件的名字)", inputStream);

		// 关闭OSSClient。
		ossClient.shutdown();
	}

Después de ejecutar, vaya al almacenamiento en la nube para ver y podrá ver los archivos cargados.

paquete springcloud alibaba

Enlace directo: https://github.com/alibaba/spring-cloud-alibaba/blob/2022.x/README-zh.md

Enlace directo (Aliyun): https://github.com/alibaba/aliyun-spring-boot/tree/master/aliyun-spring-boot-samples/aliyun-oss-spring-boot-sample

Pasos de empaquetado spribg-cloud-alibaba:

1. Introducir os-arranque

2. Configure la información relacionada con la clave y el punto final

3. Utilice OSSClient para realizar operaciones relacionadas

Supongo que te gusta

Origin blog.csdn.net/Hubery_sky/article/details/131758694
Recomendado
Clasificación