IndexedDB是一個為了能夠在客戶端
存儲可觀數量的結構化數據,并且在這些數據上使用索引進行高性能檢索的 API。雖然DOM
存儲對于存儲少量數據是非常有用的,但是對大量結構化數據的存儲則不太行,而IndexedDB則能更好的解決這個問題。IndexedDB分別為同步和異步訪問提供了單獨的API。
同步API本來是要用于僅供Web Workers內部使用,和webWork 一起使用的,但是還沒有在任何瀏覽器中得以實現。
異步API在Web Workers內部和外部都可以使用,另外瀏覽器可能對indexDB有50M大小的限制,一般用戶保存大量用戶數據并要求數據之間有搜索需要的場景。異步API方法調用完后會立即返回,而不會阻塞調用線程。要異步訪問數據庫,要調用window對象indexedDB 屬性的open()方法。該方法返回一個IDBRequest對象 (IDBOpenDBRequest);異步操作通過在 IDBRequest 對象上觸發事件來和調用程序進行通信。
美國服務器租用首月僅需100元,租一送一大促銷,詳細咨詢QQ:80496086
CPU:Dual Xeon E5-2630L十二核
內存:16GB DDR3
硬盤:2TB SATA或480GB SSD
帶寬:1Gbps Unmetered/送防御
IP:5個
促銷價:750(首月¥100.00或以促銷價季付贈送1個月)