分布式存储 Minio

Minio 一个S3的开源实现

如何搭建:

docker pull minio/minio

docker run -p 9000:9000 minio/minio server /export

http://localhost:9000/minio

如何集群

多磁盘  minio server /mnt/export1/backend /mnt/export2/backend

网络集群 minio server http://192.168.1.11/export1 http://192.168.1.12/export2 需要相同的 ACCESS_KEY SECRET_KEY

其他

Bucket:文件夹

如何访问

public static  void main(String[] args){
    try {
        MinioClient minioClient = new MinioClient("http://localhost:9000", "DJQQ5E6K7XAI7SO8W2AW", "W/+vkIZ35z+XW7SwkQisPnm1Q4Rk9qBj8mh5PBFw");
        boolean isExist = minioClient.bucketExists("asiatrip");
        if(isExist) {
            System.out.println("Bucket already exists.");
        } else {
            minioClient.makeBucket("asiatrip");
        }
        minioClient.putObject("asiatrip","11.png", "E:\\11.png");
        System.out.println("is successfully uploaded to `asiatrip` bucket.");
        ObjectStat stat= minioClient.statObject("asiatrip","11.png");
        System.out.println(stat);
        minioClient.removeBucket("asiatrip");
    } catch(Exception e) {
        System.out.println("Error occurred: " + e);
    }
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值