回答編集履歴

1

追記

2020/04/07 20:50

投稿

AkitoshiManabe
AkitoshiManabe

スコア5432

test CHANGED
@@ -41,3 +41,29 @@
41
41
  2. DLがあれば内容を indexDB を書き換える形で永続化する。
42
42
 
43
43
  3. indexedDBから変数に与えてサジェストに利用する
44
+
45
+
46
+
47
+ ----
48
+
49
+ コメントを受けて追記
50
+
51
+
52
+
53
+ WebStorage, indexedDB 共に、保存上限があります。
54
+
55
+ (サイズは仕様では定められていませんので、例外を発生させて実装を確認するしかない状況です。)
56
+
57
+
58
+
59
+ * [https://developer.mozilla.org/ja/docs/Web/API/Storage/setItem](https://developer.mozilla.org/ja/docs/Web/API/Storage/setItem)
60
+
61
+ * [https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/add](https://developer.mozilla.org/en-US/docs/Web/API/IDBObjectStore/add)
62
+
63
+
64
+
65
+
66
+
67
+ 日本語1文字はUTF8で約3byteという事も考える必要がありますので、
68
+
69
+ 2020年現在のブラウザでは、100万件全てを端末で扱うのは無理なんじゃないかなとも思います。