私は新しいScriptDb機能を調べてきました-データストアとしてのFusionTablesよりも「優れている」と確信しています。方法/理由がわかりません。フュージョンテーブルよりもなぜそれが好ましいのか(普遍的ではありませんが、私は確信しています)を誰かが提案できるでしょうか?
質問する
1402 次
1 に答える
12
「scriptDBを使用する理由」を正当化するためのいくつかのポイントがあります
- FusionTablesからデータをフェッチするためにURLfetchを使用する必要はありません。URLFetchのクォータが比較的低いため(私の観察によると)
- ScriptDBはAppScriptでネイティブにサポートされているため、フュージョンテーブルにアクセスするための独自の実装よりも高速で堅牢です。
- ScriptDBは(JSON形式の)Key-Valueストアであり、DBサイズが大きくなるとレイテンシーが直線的に増加します。これは、DBサイズとともにレイテンシーが指数関数的に増加するすべてのRDBMSよりも高速です。しかし、データサイズが大きくなるとFusionTableがどのように動作するかはわかりません。
- ScripDBサービスには、URLFetchよりもはるかに高いクォータがあります。
- フュージョンテーブルでは、1秒間に最大5つのクエリを実行できますが、scriptDBでは、そのようなクエリ制限の宣言はありません。
- ScriptDBのサイズ制限:コンシューマーアカウントの場合は50MB、Google Appsアカウントの場合は100MB、Google Apps for Business / Education/Governmentアカウントの場合は200MB。AppsScriptを使用して開発されたアプリケーションにはこれで十分だと思います。
詳細については、以下のリンクのFAQセクションを確認してください。 https://developers.google.com/apps-script/scriptdb
于 2012-07-24T11:24:03.480 に答える