リレーショナルデータベースはACIDを実施します。したがって、スキーマベースのトランザクション指向のデータストアがあります。実績があり、実際のアプリケーションの99%に適しています。リレーショナルデータベースでは、実質的に何でもできます。
ただし、大規模な高可用性データストアに関しては、速度とスケーリングに制限があります。たとえば、GoogleとAmazonには、ビッグデータセンターにテラバイト単位のデータが保存されています。 RDBMのブロッキング/スキーマ/トランザクションの性質のため、これらのシナリオではクエリと挿入は実行されません。これが、パフォーマンスの大幅な向上とスケーラビリティのために独自のデータベース(実際にはKey-Valueストア)を実装した理由です。
NoSQLデータベースは長い間存在してきました-用語は新しいものです。例としては、グラフ、オブジェクト、列、XML、ドキュメントデータベースがあります。
2番目の質問の場合: 同じサイトで両方を使用しても大丈夫ですか?
なぜだめですか?どちらも異なる目的を果たしますよね?