【问题标题】:OOAD and Cassandra. How?OOAD 和卡桑德拉。如何?
【发布时间】:2018-10-18 17:40:55
【问题描述】:

当您的规范数据源是 Cassandra 时,我正试图全神贯注地进行面向对象的分析和设计。

具体来说:

  1. 如果数据在非规范化的 cassandra 表中重复,我如何保持数据一致性?
  2. 如何保持干净的对象设计?我是否必须有一个参考图来显示我的域模型如何映射到非规范化表?

谢谢。

【问题讨论】:

    标签: cassandra nosql object-oriented-analysis ooad


    【解决方案1】:

    本质上,与使用 RDBMS 作为数据存储的方式相同。创建 OO 域模型类。通过抽象接口持久层访问数据存储,该接口接受并提供这些类的对象。在内部,让持久层与您的域模型类和 Cassandra 表相互转换。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-12
      • 2013-09-13
      • 1970-01-01
      • 2016-01-27
      • 2015-10-19
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多