所以oss物件儲存就這樣誕生了,比如說阿里雲的物件儲存幾塊錢乙個月.
但是有的公司因為要存的東西有點奇特,存放在這些雲上可能第二天大家都要提桶跑路了.
所以能把這些東西放在乙個自己認為安全的地方. 然後就是各種各樣的檔案儲存系統就出現了.
minio是乙個分布式物件儲存伺服器,用go語言編寫
簡單的說,這個和你用的阿里雲的oss差不多,都是呼叫sdk做檔案物件的crud
去**買個東西,會有人會去專門去研究**的架構原理,怎麼玩中介軟體,資料怎麼備份嘛?
io.minio
minio
7.1.0
public class ossutils
// 通過流上傳乙個檔案 multipartfile 只要在controller接收就好,是前端發過來的,
// mybucketname 是檔案存放在那個資料夾(桶)裡面
// multipartfile.getoriginalfilename() 這個是檔案的名字 .
public static string fileuploader(multipartfile multipartfile, string mybucketname) throws dhexception catch (minioexception | nosuchalgorithmexception | ioexception | invalidkeyexception e)
}// 通過檔名 和 資料夾(桶) 名字刪除乙個物件
}}
好了,這樣就可以用了 . 是不是很完美!
也可以繼續完善,或者直接呼叫你的工具類.
如果還有不懂的地方**群解答.
967489688
springcloud整合nacos配置中心
一 新增依賴 com.alibaba.cloud groupid spring cloud starter alibaba nacos config artifactid version dependency 建立bootstrap.yml配置檔案,並設定註冊中心位址,如果nacos也作為註冊中心的...
SpringCloud整合Zipkin鏈路追蹤
1.微服務模組中匯入zipkin依賴 匯入的時候質注意一下springcloud的版本 org.springframework.cloud groupid spring cloud starter zipkin artifactid dependency 2.配置檔案 zipkin伺服器位址 關閉服...
關於springcloud整合nacos遇到的問題
目錄 有時候新建了配置檔案後瀏覽器訪問發現獲取不到裡面的值,原來springcloud對應的nacos配置中心配置data id是需要加字尾名的 在 nacos spring cloud 中,dataid 的完整格式如下 比如我專案的配置是這樣的,如果少了.properties是獲取不到配置值的 啟...