為什麼上傳過的圖片永遠無法刪除?

為什麼上傳過的圖片永遠無法刪除,比如說你在網易或者QQ空間上傳過一些圖片,即使你刪除了,在他的圖片伺服器里還會存在。別說不可能,這些大公司的都刪除不了,網易和QQ空間我都試過,搜狐的網上有人試過,為什麼會這樣?這樣侵犯國家隱私的行為,難道國家都沒人管嗎?舉個例子:在騰訊空間剛推出「那年今日」的時候,你去年或前年發的說說還有圖片,即使你已經刪除的說說,到今天的那一天時,他還是會把那個已經刪除的顯示出來,也就是說騰訊從沒有刪除過。雖然現在這個功能進行了改善,但是我相信他絕對沒有刪除過。請問,有人可以解釋這件事嗎?你們工作過的互聯網公司里也有這樣的嗎?這是不是嚴重侵犯隱私?怎樣才能永遠刪除?


你肯定是沒有讀EULA,勾了之後就這麼用了。


我壓5塊錢是秀恩愛的圖片第二年被現任看到。。。


你希望你按下刪除按鈕之後,得到一個提示說您已經提交刪除申請,完全刪除後將郵件通知您。然後1個月後給你郵件?
認真回答:
圖片是你上傳的。用戶協議你看清楚了嗎?


圖片會搞到cdn上,很難刪乾淨或者說每次刪除都非常麻煩.一個刪除指令要通知布署的所有cdn節點,而且有些屌絲運營商為了省錢,根本不聽你的照樣存著.公司不會給每個程序員開放在cdn上刪除文件的許可權,so,一般的程序都是標記刪除.另外圖片一般是用md5等唯一標識做為存儲.兩個人上傳的同一張圖片可能只存有一份,如果在你這邊做了真刪除,別人的頁面上圖片就404了.存儲成本又那麼低,所以公司都懶得刪除,除非上面來查water watch


除了CDN的原因之外,還有一個原因就是伺服器不會馬上刪除圖片。
為什麼呢?現在不管是圖片還是任何數據,都會在邏輯上做成標記刪除。
比如給你上傳的文件或者數據打上一個標記,標明已經刪除了,其實還沒有刪除。
這麼做其實要解決兩個問題。
1.誤刪除,方便管理人員或者用戶恢複數據。
2.刪除數據會佔用大量的伺服器IO
BTW.標記刪除之後,伺服器會在空閑時間進行列隊刪除,這樣既保證了用戶可以恢複數據,也不佔用伺服器IO
CDN等cache會造成已經在原始伺服器上刪除了,但是在某些節點上還保存有。


那麼多圖片,難道不是有錢任性的寫照嗎。


豆瓣的好像會刪除,反正用原鏈接是看不到了。


你問國家為什麼不管這種侵犯隱私的行為。其實你應該想想這其實可能是國家要求的行為。


我試過了,網頁端不能刪除圖片,但是手機APP上居然可以!什麼邏輯!


推薦閱讀:

如何信任一款瀏覽器?換言之,當你訪問網銀時,瀏覽器如何保障不會搜集你的卡號、密碼?
小米公司可以不經用戶同意,向第三方分享你的雲盤內容,這樣合法嗎?
我的隱私是怎麼泄露的?
網路安全法正式執行,會對個人或組織造成什麼影響?
我們的手機號是如何泄露的?

TAG:互聯網 | 網路安全 | 隱私保護 | 互聯網隱私 |