【问题标题】:Cache migration缓存迁移
【发布时间】:2016-07-12 04:31:46
【问题描述】:

下面的 URL 让我们深入了解如何从 sql 迁移到缓存。

http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GTSQ

是否可以反向执行相同的操作 - 将数据库缓存到 SQL 数据库?我想将 Ensemble 与 SQL 数据库一起使用。如果我需要使用 SQL 数据库迁移缓存数据库,开销可能是什么。

【问题讨论】:

  • 什么类型或风格的 SQL?请添加标签以指定您使用的是mysqlpostgresqlsql-serveroracle 还是db2 - 或完全其他的东西。
  • @marc_s 我现在已经添加了标签。提前致谢。

标签: sql sql-server intersystems-cache intersystems intersystems-ensemble


【解决方案1】:

Ensemble 将使用嵌入式数据库(与 Ca​​che' 相同的引擎)来存储操作数据,例如消息跟踪、日志、业务规则等。如果您正在考虑替换此数据库,那么您就不走运了。它是深度集成的,并非旨在与数据库无关。

但是 - 例如,如果您想使用 Ensemble 与您的数据库集成 - 在 Ensemble 中处理 HL7 消息并最终将一些处理结果存储在您的 SQL 数据库中 - 这是完全支持的方案。阅读 Ensemble 的 SQL 适配器 http://docs.intersystems.com/documentation/ensemble/20161/pdfs/ESQL.pdf

【讨论】:

    【解决方案2】:

    InterSystems Caché 支持 ODBC 连接,因此,您可以迁移任何您需要的 SQL。任何其他类型的数据都不容易迁移。要迁移它,您应该确切地知道如何存储数据,例如导出到带有分隔符的一些文本文件中,然后将其导入任何其他系统。

    【讨论】:

      猜你喜欢
      • 2017-12-14
      • 1970-01-01
      • 2014-10-05
      • 2018-09-27
      • 2021-02-25
      • 2015-04-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-12
      相关资源
      最近更新 更多