關於」儲存」有哪些?分別的優點缺點有哪些呢?

2021-10-24 03:20:37 字數 1218 閱讀 1517

一.儲存有哪些呢?

1、cookie:

(1)概念:http cookie就是儲存在客戶端的一段文字。

(2)作用:為了實現 客戶端與伺服器 之間狀態的保持。

(3)優缺點:

優點:①可以設定過期時間 。 ②相容性好。

缺點: ①不安全。 ②記憶體小, 限於儲存4kb。

2、web儲存機制:

(1)概念:web應用程式能夠在使用者瀏覽器中對資料進行本地的儲存。

(2)分類:web storage儲存分為兩種:localstorage(臨時儲存),sessionstorage(長期儲存)。

(3)特點:

localstorage特點:永久儲存,記憶體大。

sessionstorage特點:關閉網頁時自己清除。

(4)本地儲存:

優點:①直接訪問資料 ②節省網路流量 ③減輕伺服器的壓力 ④使完全離線的程式更加可行。

缺點: ①沒有任何同步支援 ②儲存限制模糊。

3、離線儲存:

************

4、indexeddb:

(1)概念:indexed database api,簡稱為indexeddb,是在瀏覽器中儲存結構化資料的一種「資料庫」。

(2)作用:它能夠在客戶端儲存大量的結構化資料,並且使用索引高效檢索的api。

(3)缺點:相容性不好,未得到大部分瀏覽器的支援。

5、userdata:

(1)userdata是微軟通過乙個自定義行為引入的持久化使用者資料的概念。使用者資料允許每個文件最多128kb資料,每個網域名稱最多1mb資料。

(2)缺點:userdata不是 web 標準的一部分,只有ie支援。

6、flash cookie:

(1)概念:flash本地儲存,類似於http cookie,它是利用 sharedobject類來實現本地儲存資訊

(2)優缺點:

優點:它預設允許每個站點儲存不超過100k的資料,還可以跨瀏覽器。

缺點:瀏覽器需安裝 flash 控制項。

7、google gears:

(1)概念:google gears是google在07年發布的乙個開源瀏覽器外掛程式,gears 內建了乙個基於sqlite的嵌入式 sql資料庫,並提供了統一api 對 資料庫進行訪問,在取得使用者授權之後,每個站點可以在sql資料庫中儲存「不限大小」的資料。

(2)缺點:需要安裝 google gears 元件

儲存過程的優點有哪些?

l 更快的執行速度 儲存過程只在創造時進行編譯,以後每次執行儲存過程都不需再重新編譯,而一般sql語句每執行一次就編譯一次,所以使用儲存過程可提高資料庫執行速度 l 與事務的結合,提供更好的解決方案 當對資料庫進行複雜操作時 如對多個表進行update insert query和delete時 可將...

關於勞務派遣有哪些優缺點

勞務派遣是一種新型的用工方式,這種用工方式是從國外引進國內的。現在勞務派遣在國內也有一段時間了,勞務派遣用工很多的企業都有使用,大家都清楚一種新的用工方式出現肯定是有它的優點的,同時也可能會存在一些不足之處,今天我們就一起來了解一下這方面的內容。一 勞務派遣用工的4個優點。1 靈活性強 勞務派遣常見...

Redis持久化的方式有哪些?優缺點分別是什麼?

持久化的目的主要是做災難恢復,資料恢復。由於redis的資料全都放在記憶體裡面,如果redis掛了,沒有配置持久化的話,重啟的時候資料會全部丟失。突然間,大量的請求過來,快取全都無法命中,造成快取雪崩,mysql無法承載大量的請求,造成整個系統崩潰。如果把redis持久化做好,即使redis故障了,...