0

そのため、タスクを達成するために何が必要になるかを判断する際に、何らかの支援が必要です。

単純明快...Android経由で10,000を超えるレコードが含まれている可能性のある複数のデータベースにアクセスすることを検討しています。JSON を返す Web サービスは、このような性質のものを使用する方法ですが、それが私の質問に完全に答えているとは思いません。また、これが望ましい方法であるかどうかもわかりません。

もう少し掘り下げます...現在市場にいくつかのアプリがありますが、これはエンタープライズ スタイルのアプリでの最初の試みであり、これよりもはるかに小さいフットプリントでパブリック Web サービスにアクセスしました。サーバー/ネットワーク管理の分野での経験はほとんどありません。これはゼロからの取り組みであり、このタスクを完了するために必要なほぼすべてのリソースを取得する能力が必要です。

それが役立つ場合、バックエンドに SQL Server 2008 があるようです。詳細を提供する必要がある場合はお知らせください。私は、組織の成長、スケーラビリティ、認証、およびユーザーの使いやすさを処理するソリューションを探しています...そのことも覚えておいてください.

では、大量のデータ セットを使用してエンタープライズ アプリケーションを実行するためのベスト プラクティス/推奨される方法は何ですか? 大型犬は何をしていて、どのようにしていますか? クライアント側とサーバー側の両方で。私はこれについてゲートから「犬をねじ込む」ことがないように努めています.

前もって感謝します!

4

1 に答える 1

0

API /サービスをまだ持っていない場合は、データベースの上にAPI/サービスを書き込む必要があります。

ユースケースに応じて、2つのアプローチを考えることができます。

  1. ページング:ページングをサポートするAPIを設定し、ページごとに結果を表示します。ユーザーは、一度に10000レコードを表示できない可能性があります。

  2. 検索と提案:ユーザーが何かを入力し始めたら、提案リストを作成してみてください。入力した最初の文字で始まる結果をフェッチします。ただし、APIは結果を適切な数に制限する必要があるため、多くの解析を行う必要はありません。

ユースケースに応じて、これらのいずれかを試すことができます。

于 2012-08-09T14:55:18.263 に答える