私は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文書のNoSQL Key/Value相当
- 2. SQL(MSSQL/MariaDB)またはNoSQL(MongoDB):XML検索と処理
- 3. MVCとNOSQL:ビューモデルをMongoDBに直接保存しますか?
- 4. NoSQL for Asp.Net NoRMとMongoDBの私の経験
- 5. NoSQL(Mongodb)のインデックスはSQLサーバーと比較して安価です
- 6. NoSQLデータベース
- 7. ElasticSarchとNoSQLデータベース
- 8. DelphiとNoSQL
- 9. log4jとNoSQLデータベース
- 10. NoSQLとAnalytics
- 11. NoSQL DBとReporting
- 12. log4netとNoSQLロギング
- 13. NoSQLアーキテクチャーホワイトペーパー
- 14. Nosqlデザイン - タグとmvc
- 15. NoSQLとAppFabric with Azure
- 16. nosql(mongodb)で私のm..n関係を修正するには?
- 17. NoSQLデータベース(MongoDB)に外部キーを適用する方法は?
- 18. IBMセキュリティAppscanはMongoDBを返します。NoSQL Injection on SignalR接続
- 19. SQLテーブルからnosql(MongoDB)へ - 簡単な例
- 20. jsf 2.0プロジェクトにnosql(mongodb)サポートを追加するには?
- 21. NoSQLのUML図をMongoDBのように描く方法は?
- 22. MongoDB/NoSQLデータベースの紹介が必要です
- 23. CQRS、Event Sourcing、NoSQLデータベース
- 24. DDD NoSQLストレージとドメインモデルとビューモデル
- 25. オンラインマーケットプレイスNoSQLデータベース
- 26. 図のNoSQLデータベース表現
- 27. NoSQL計画例
- 28. モバイルチャットアプリ用のNoSQLサーバーソリューション?
- 29. NoSQLデータベースとの関係
- 30. 常識 - Datagrid NoSQLとPlain SQL
nosqlデータベースは、通常、リレーショナル・インテグリティを保証できません。彼らはせいぜい「最終的に一貫しています」、それは銀行環境にはまったく適していません。 –
これに関する記事を共有してください。 –