คำถามติดแท็ก indexeddb

4
การจัดเก็บข้อมูลรูปภาพสำหรับเว็บแอปพลิเคชันแบบออฟไลน์ (ฐานข้อมูลการจัดเก็บข้อมูลฝั่งไคลเอ็นต์)
ฉันมีแอปพลิเคชันเว็บออฟไลน์โดยใช้ appcaching ฉันต้องให้ข้อมูลประมาณ 10MB - 20MB ที่จะบันทึก (ฝั่งไคลเอ็นต์) ซึ่งประกอบด้วยไฟล์ภาพ PNG เป็นหลัก การดำเนินการมีดังนี้: ดาวน์โหลดและติดตั้งแอปพลิเคชันบนเว็บใน appcache (ใช้รายการ) คำขอเว็บแอปจากไฟล์ข้อมูล PNG ของเซิร์ฟเวอร์ (อย่างไร - ดูทางเลือกอื่นด้านล่าง) บางครั้งเว็บแอปจะซิงค์กับเซิร์ฟเวอร์และทำการอัปเดต / ลบ / เพิ่มเติมบางส่วนในฐานข้อมูล PNG FYI: เซิร์ฟเวอร์เป็นเซิร์ฟเวอร์ JSON REST ที่สามารถวางไฟล์ใน wwwroot เพื่อรับได้ นี่คือการวิเคราะห์ "ฐานข้อมูล" แบบไคลเอ็นต์ในปัจจุบันของฉันที่จัดการพื้นที่จัดเก็บไบนารี Blob ดูอัปเดตที่ด้านล่าง AppCache (ผ่านรายการเพิ่ม PNG ทั้งหมดแล้วอัปเดตตามต้องการ) CON: การเปลี่ยนแปลงใด ๆ ของรายการฐานข้อมูล PNG จะหมายถึงการดาวน์โหลดรายการทั้งหมดในไฟล์ Manifest …

17
จะลบ indexedDB ได้อย่างไร?
ฉันกำลังทำงานในโครงการที่เกี่ยวข้องกับการใช้ IndexedDB เมื่อฉันเริ่มรู้จักเทคโนโลยีนี้ฉันจำเป็นต้องสามารถลบ IndexedDB ด้วยมือเพื่อที่ฉันจะได้เริ่มต้นใหม่ได้ ฉันพบวิธีที่จะทำได้ใน Firefox แต่ฉันไม่พบวิธีสำหรับ Google Chrome ฉันพยายามลบเนื้อหาของโฟลเดอร์นี้ (ฉันใช้ Mac): {home}/Library/Application Support/Google/Chrome/Default/IndexedDB แต่ดูเหมือนว่า Chrome stil จะมี DB อยู่ทุกที่ฉันจึงไม่สามารถเริ่มต้นใหม่ได้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.