【问题标题】:Schema Comparison technique in JavaJava中的模式比较技术
【发布时间】:2012-12-14 08:48:55
【问题描述】:

我正在使用 Spring、Hibernate 和 JPA 开发一个 Web 应用程序。在我的应用程序中,数据必须在源数据库中处理,加密数据必须在目标数据库中复制,这是由 Masking Engine 完成的。

如果创建了应用程序并且在进行屏蔽时如果数据库架构发生了更改,则必须对其进行处理。

目前我正在使用 SchemaCrawler 进行架构比较。但它对性能有重大影响。

那么,在 Java 中进行模式比较是否有任何替代解决方案?

【问题讨论】:

    标签: java schema-compare


    【解决方案1】:

    亚丁,

    SchemaCrawler 有许多选项可让您仅获取您感兴趣的元数据,从而节省时间。例如,您可以使用正则表达式仅查找某些模式中的某些表。请查看 SchemaCrawlerOptions 的 javadocs 了解更多详情。

    Sualeh Fatehi,SchemaCrawler

    【讨论】:

    • 我尝试使用包含规则来获得最佳结果,但仍然达不到标准。这就是我寻找替代方案的原因。
    • Yateen,还要查看 SchemaInfoLevel,它是 SchemaCrawlerOptions 的一部分。 SchemaInfoLevel 设置会影响获取数据库元数据所花费的时间。 schemacrawler.sourceforge.net/apidocs/schemacrawler/…
    猜你喜欢
    • 2011-08-07
    • 1970-01-01
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    相关资源
    最近更新 更多