2012-04-12 1 views
0

誰かがキーと値のペアを格納する格納するために使用するデータベースを教えてくださいすることができます。私は自分のキーがユニコードストリングと値をユニコードストリングの配列にしたい。私はMySQLかMongoDBを使うべきですか?私は、MongoDBがキーバリューのペアを格納できることをウィキペディアで読んでいます。また、MySQLでは値をBLOBとして保存することができます。助けてください。私は本当に混乱しています。あなたは、データの複数の関連種類を組み合わせる必要がある場合どのデータベースのキー値を格納するために使用する(配列)ペア

答えて

1

MySQLは便利です。たとえば、ユーザー、質問、回答、およびコメントがある場合。これらはすべて関連しており、一緒に結合する必要があります。あなたが他のデータと結合する必要はありませんデータの単一のコレクションを持っているとき

MongoDBは便利です。たとえば、Facebookには、あなたが入力するときに表示されるきれいな検索ボックスがあります。これらは単に名前とIDのリストであり、何もそれに参加する必要はありません。

関連する問題