私はほとんどがSQLのもので作業していたので、私はNo-SQLデータベースでの経験がありません。しかし、今私のデザインは私が達成しようとしているものに利益をもたらすと思う。私はいくつかの製品の価格を監視し、それらをdbに保存したい。当初、製品の数は限られており(500)、私は1日1回(最高365ドル)の価格を監視します。NoSQL dbまたはSQL?
オリジナルの考えは、テーブルprice_history
をid|date|price
のようにしていたので、1年間は365日* 500製品の行数を持ちます。
(正しく読んでいれば)文書形式(JSON形式など)を使用できるNo-SQLデータベースを使用すれば、単一の製品の履歴をより迅速に検索できますか?このデータ量のために
、多分SQLはOKですが、どのような場合:
- 列が(それが成長し続ける私だけではなく、年間の1年分のデータを保存したい
- price_historyテーブルの上に上げます)
- 製品がそう
を増やし、それは努力が上記の私のパラダイムではありません-SQLのDBSについて読む価値がありますか?