Googleスプレッドシートをデータベースとして使用するWebアプリケーションを開発しています。これは、IDなどを検索するための通常の操作で最大30.000(推定サイズ)の行を解析することを意味します...
応答時間が心配です。誰かがこれを経験したことがありますか?そのような問題で行き詰まるようなことに時間を無駄にしたくありません。
前もって感謝します
Googleスプレッドシートをデータベースとして使用するWebアプリケーションを開発しています。これは、IDなどを検索するための通常の操作で最大30.000(推定サイズ)の行を解析することを意味します...
応答時間が心配です。誰かがこれを経験したことがありますか?そのような問題で行き詰まるようなことに時間を無駄にしたくありません。
前もって感謝します
このデータセットのデータベースとしてスプレッドシートを使用することは、おそらく良い考えではありません。このスプレッドシートはすでに設定されていますか?
30K行では、66列しか使用できませんが、それで十分ですか?詳細については、Googleドキュメントのサイズ制限のヘルプページを確認してください。
とにかく、Googleスプレッドシートには「ライブ同時編集」の性質があり、他のどのオプションよりもはるかに低速なデータベースになります。あなたはおそらく何か他のものを考えるべきです。
スプレッドシートを使用してデータを表示するのですか、それとも保管場所としてのみ使用するのですか。
この2番目のオプションでは、スプレッドシートの相対的な速度の低下は問題になりません。これは、データを1回読み取るだけで、配列内のデータを取得して操作できるためです...
これはもちろん、データの読み取りと書き込みのあらゆる側面を専用のUIで構築し、スプレッドシート自体を表示しないことを意味します。速度は、配列のJavaScriptエンジン、UIの速度、インターネット接続の速度にのみ依存します。 ..「通常の」アプリケーションと比較した場合、3つの要素すべてのパフォーマンスはそれほど高くありませんが、簡単に共有でき、どこでも利用できるという利点があります。:-)
とは言うものの、私はこのようなデータベースアプリを約20列のデータと1000行で作成しました。単純な次/前のリクエストでもある程度の遅延はありますが、完全に使用できます。一方、アプリはメールを送信してドキュメントを作成することができます....Googleサービス統合の利点:-)
彼の例を見て、私が話していることを確認することができます