リレーショナルデータベース非リレーショナルデータベース
リレーショナルデータベースとリレーショナルデータベースとの利点は何ですか?
答えて
客観性、db4oの(オープンソース)などは、私はあなたが約求めている思いオブジェクトデータベースと呼ばれていますか? RDBMSではなく、ODBMSと呼ばれています。新しい「クラウドデータベース」もありますが、あまりよく知られているわけではありませんし、遠くの将来でもあらゆるタイプのアプリケーションに実用的/有用であるとは確信できません。これら2つの間には、おそらく2つの主要な非RDBMSデータベースタイプがあります。 (http://en.wikipedia.org/wiki/NoSQLを参照してください)
オブジェクトdbsは非常にクールです、ハイバネートのようなものだと思いますが、SQLへの変換が行われていないのでより高速です。複雑な/深いデータ階層を持つ場合、オブジェクトdbsははるかに高速になるはずです。 (一般的には少し速いかもしれませんが、注意すべきいくつかの欠点があります)。
オブジェクトデータベースの欠点は、開発者がDBAに似たタスク。 (これは良いと思うかもしれません。または)オブジェクトdbを使用すると、伝統的なOracle DBAは無関係で無駄になります。いくつかの問題には - 少なくともdb4oではdbを管理するのに役立つ強力なツールはありません(RDBMSにはこれらのものがあります)、別の "スキーマのアップグレード"プロセス、そして一般的にそれほど成熟していないタイプのデータベースです。大規模なシステムについて言えば、スケーラビリティは問題になる可能性があります.db4oなどのクラスタリングはありません。
また、完全性のために、AdabasやVSAMなどの古いレガシーデータベースは非リレーショナルとみなされています。
Downvoted for、唯一のもの回答?私はRDBMS DBAを怒らせましたか? (彼は彼です - 心配しないで、ODBBが離陸してもRDBMSは遠ざかりません) – Manius
- 1. リレーショナルデータベースから非リレーショナルDBへのデータの非正規化のベストプラクティス
- 2. リレーショナルデータベース
- 3. リレーショナルデータベース
- 4. SQL Serverを使用した非リレーショナルデータベースの設計?
- 5. 非リレーショナルデータベースの階層データに関する推奨事項?
- 6. リレーショナルデータベースと数学?
- 7. グラフとリレーショナルデータベース
- 8. トリプルストアとリレーショナルデータベース
- 9. リレーショナルデータベース - > CoreData
- 10. phpmyadminのリレーショナルデータベース
- 11. リレーショナルデータベース設計(MySQLの)
- 12. リレーショナルデータベースとネット構造
- 13. リレーショナルデータベース理論とキー
- 14. リレーショナルデータベースの設計 - プライマリキーフィールド
- 15. Djangoリレーショナルデータベースの参照
- 16. 非特定日付(例えば、 "Fall 1997")をリレーショナルデータベースに格納する
- 17. パフォーマンスベンチマークのCouchDBは、Xリレーショナルデータベース
- 18. MySQLのリレーショナルデータベース設計のクイックヒント
- 19. 多態性リストとリレーショナルデータベース
- 20. リレーショナルデータベースのサブセクションのモデリング方法
- 21. リレーショナルデータベースとバージョン管理:リビジョン間隔
- 22. フォルダ階層をリレーショナルデータベースに保存する
- 23. リレーショナルデータベースの作業時間/スケジュールを表す
- 24. あいまいなリレーショナルデータベースのマッピング
- 25. OPAと既存のリレーショナルデータベースの接続
- 26. リレーショナルデータベース設計のための良いリソース
- 27. リレーショナルデータベースで異なるユーザータイプをモデリングする
- 28. PHP/MySQLでのリレーショナルデータベースの更新
- 29. リレーショナルデータベースに値を挿入する
- 30. リレーショナルデータベースからデータを取得する
あなたは何冊の本を読んでいますか? – Oded
興味のあるものの多くは、次の質問ですでにカバーされています。http://stackoverflow.com/tags/nosql/faq –
http://en.wikipedia.org/wiki/NoSQL –