使用可能なストレージとメモリが少ないため、PCで処理できないデータベースが提供されました。
このデータベースを私にくれた人は私に次の詳細を教えてくれました:
圧縮ファイルは約15GBで、非圧縮ファイルは約85〜90GBです。復元すると同じ量のスペースが必要になるため、復元するマシンに安全のために少なくとも220GBの空き容量があることを確認してください。理想的には、少なくとも8GBのRAMを搭載したマシンを使用します。ただし、控えめな16GBのRAMサーバーでさえ、ツイートテーブルでの大規模なクエリに苦労する可能性があります。
PostgreSQL 8.4以降が必要であり、UTF8エンコーディングで復元するデータベースを作成する必要があります(コマンドラインから作成する場合は-E UTF8を使用します)。これがPostgreSQLの新規インストールである場合は、デフォルトのpostgresql.conf設定を微調整することを強くお勧めします。pgtuneユーティリティ(GitHubを検索)を使用して、ハードウェアの適切なデフォルトを取得します。デフォルトは非常に保守的であり、変更しないと、クエリのパフォーマンスが低下します。
私が彼に私のPCの種類が悪いと言ったとき、彼は私にAmazonEC2インスタンスを使用するように提案しました。
私の2つの問題は次のとおりです。
- データベースをAmazonVMにアップロードするにはどうすればよいですか?
- その後どうやって使うの?
ご覧のとおり、私はクラウドサービスとデータベースについて完全に無知です。関連するチュートリアルは大歓迎です。