私はGT.M NoSQLデータベースをチェックしており、銀行システムに推奨されているようです。いくつかの記事では、MongoDBはトランザクションに適していないと述べました。これ以上の説明と違いはありますか?NoSQL MongoDBとGT.M
1
A
答えて
1
MongoDBでは、RDBMSの場合のようにトランザクションの概念はありません。
MongoDBには、アトミックアップデートがあります。したがって、作業単位内の3つの文書を変更しているうちの1つが更新アクションを実行できない場合、他のものはRDBMSの場合のようにロールバックされません。
RDBMSでは、システムは一貫性のある状態になっています。また、いくつかの使用シナリオでは、これは必要ではなく、必要な柔軟性を制限する可能性があります。
2
GT.Mは、多くの銀行システムやヘルスケアアプリケーションで使用されています。いくつかのNoSQLシステムのように「シャーディング」をしない高性能ツールですが、複数のコンピュータが同じデータベースで作業できるように「レプリケーション」を提供しますが、共有データベースを使用してプロセス間通信も行います。前に述べたように、トランザクションベースのシステムは、データベース全体が一貫性を維持するように、いくつかの更新のグループ化を保証する。
GT.Mは、複数のレベルの複製を可能にします。すなわち、元のデータベースは、それ以上のマシンに複製する他のマシンに複製することができます。これにより高度な冗長性と信頼性が提供されます。
関連する問題
- 1. NoSQL for Asp.Net NoRMとMongoDBの私の経験
- 2. MVCとNOSQL:ビューモデルをMongoDBに直接保存しますか?
- 3. NoSQLデータベース
- 4. NoSQLとAnalytics
- 5. DelphiとNoSQL
- 6. NoSQL DBとReporting
- 7. log4jとNoSQLデータベース
- 8. ElasticSarchとNoSQLデータベース
- 9. log4netとNoSQLロギング
- 10. NoSQLアーキテクチャーホワイトペーパー
- 11. MongoDB/NoSQLデータベースの紹介が必要です
- 12. nosql(mongodb)で私のm..n関係を修正するには?
- 13. SQLテーブルからnosql(MongoDB)へ - 簡単な例
- 14. IBMセキュリティAppscanはMongoDBを返します。NoSQL Injection on SignalR接続
- 15. NoSQLデータベース(MongoDB)に外部キーを適用する方法は?
- 16. jsf 2.0プロジェクトにnosql(mongodb)サポートを追加するには?
- 17. Nosqlデザイン - タグとmvc
- 18. NoSQLとAppFabric with Azure
- 19. CQRS、Event Sourcing、NoSQLデータベース
- 20. モバイルチャットアプリ用のNoSQLサーバーソリューション?
- 21. Intersystem CacheとMongoDBの比較
- 22. 常識 - Datagrid NoSQLとPlain SQL
- 23. NoSQLとアトミック/正規化
- 24. NoSQLと同等のSQL Server
- 25. NoSQLデータベースとの関係
- 26. のNoSQL
- 27. ベストアンサーインデックスNoSQL
- 28. NoSQL、DBRefs:MongoDB
- 29. NOSQLとRDBMSをサポートするPHP ORM
- 30. Rails 3.1とMongoDB - ActiveRecords?
nosqlデータベースは、通常、リレーショナル・インテグリティを保証できません。彼らはせいぜい「最終的に一貫しています」、それは銀行環境にはまったく適していません。 –
これに関する記事を共有してください。 –