ランダムな長い文字列(最大100文字)を格納するために大量のユーザーが使用するデータベースがあります。テーブルの列は、userid、stringid、および実際の長い文字列になります。
したがって、次のようになります。
Useridは一意になり、stringidはユーザーごとに一意になります。
このアプリは単純なtodoリストアプリのようなものなので、各ユーザーの平均todoは50になります。ユーザーがいつでも特定のタスクを削除できるようにするために、stringidを使用しています。
このtodoアプリは、3年間で700万のタスクが発生する可能性があり、MySQLを使用するのが怖いと思います。
だから私の質問は、これが長い文字列で大量のデータを処理する実際の推奨される方法であるかどうかです(すべての新しいタスクは新しい行を取得します)?そして、MySQLはこの種のプロジェクトに選択するのに適切なデータベースソリューションですか?
私はまだ大量のデータを経験したことがなく、遠い将来のために自分自身を救おうとしています。