以下网址深入介绍了如何从sql迁移到缓存。
http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GTSQ
是否可以反向执行相同操作 - 将数据库缓存到SQL数据库?我想将Ensemble与SQL数据库一起使用。如果我需要使用SQL数据库迁移Cache数据库,可能会产生什么开销。
答案 0 :(得分:2)
Ensemble将使用嵌入式数据库(与Cache'相同的引擎)来存储操作数据,例如消息跟踪,日志,业务规则等。如果您考虑更换此数据库 - 您运气不好。它是深度集成的,并不是为了与数据库无关。
但是 - 如果你想使用Ensemble与数据库集成,例如 - 在Ensemble中处理HL7消息并最终在SQL数据库中存储一些处理结果 - 这是完全支持的场景。阅读Ensemble的SQL Adapter http://docs.intersystems.com/documentation/ensemble/20161/pdfs/ESQL.pdf
答案 1 :(得分:1)
InterSystemsCaché支持ODBC连接,因此,您可以迁移所需的任何SQL。任何其他类型的数据都不容易迁移。要迁移它,您应该知道如何存储数据,并导出例如带有分隔符的某些文本文件,然后将其导入任何其他系统。