2017-10-20 5 views
0

私は本屋があります。タイトル、価格、説明などのいくつかのフィールドを持つ本を持つDBが必要です。問題は私が正しく整理できないことです。Node.jsに基づいて本屋の正しいBDを作る方法

正しい方法は?私はvarchar(500)としてDBに記述を入れることができますが、それは正しいことはありません。

また、私はMySQLまたはMongoDBを使用する必要がありますか?私はMongoが小さなオンラインショップの方が良いと聞いた。

答えて

0

通常、MongoDBが可能な場合は1つの状況にします。何とか単純な説明では、MongoDBのコレクションはMySQLのテーブルに似ています。 MySQLでは、各行をTupleとして伝えることができます.MongoDBでは、これをDocumentと呼んでいます。文書の多くを持っている

ユーザードキュメント我々はできる、ユーザーのコレクションで

{ 
    name: 'foo', 
    age: 20 
} 

、特定の構造や性質を持つ各文書:MongoDBの中のドキュメントには、JSONオブジェクトを、このようなものに似ています。このシナリオでは、MongoDBは良い選択になることができます。私はこれがあなたのケースだと思います。

関連する問題