質問は十分に明確でなければなりません。ScriptDB のサイズを表示する方法があるかどうかを知りたいですか? メソッド .getSize() を呼び出すと、データベース内のアイテムの数が生成されますか?
200MB のサイズ制限に近づいたときに古いエントリを削除するスクリプトを設定できるようにしたいので、サイズを知りたいです。
あなたの時間とエネルギーを前もって本当にありがとう.
質問は十分に明確でなければなりません。ScriptDB のサイズを表示する方法があるかどうかを知りたいですか? メソッド .getSize() を呼び出すと、データベース内のアイテムの数が生成されますか?
200MB のサイズ制限に近づいたときに古いエントリを削除するスクリプトを設定できるようにしたいので、サイズを知りたいです。
あなたの時間とエネルギーを前もって本当にありがとう.
質問の最初のコメントに書かれているように、現在 ScriptDB のデータ サイズを取得することはできませんが、この問題には回避策があります。回避策は、DB 処理コードをエンベロープしtry/catch
、コードが例外をスローした場合にデータベースを消去することです。以下の例を参照してください
try {
db.save(...);
}
catch(err) {
// scavenge here
}
同様に、キャッシュ サービスのクォータ制限の例外を処理することもできます。