我正在使用Spring,Hibernate和JPA开发Web应用程序。在我的应用程序中,必须在源数据库中处理数据,并且必须在目标数据库中复制加密数据,这是由掩码引擎完成的。
如果创建了应用程序,并且在执行掩码时更改了数据库架构,则必须对其进行处理。
目前我正在使用SchemaCrawler进行模式比较。但它对性能有重大影响。
那么有没有替代解决方案可以在 Java 中进行模式比较?
Yateen,
SchemaCrawler 有许多选项,允许您仅获取您参与的元数据,从而节省时间。例如,您可以使用正则表达式仅查找某些架构中的某些表。请查看 SchemaCrawlerOptions 的 javadocs 以获取更多详细信息。
Sualeh Fatehi, SchemaCrawler