Jailer是一款数据库子集和关系数据浏览工具,使用Java/Swing编写。Jailer的子集工具可以从数据库中创建小片段(一致且引用完整),并作为SQL(拓扑排序)、DbUnit记录或XML输出。这个工具对于创建小型测试数据样本或用于本地问题分析的生产数据非常理想。

2354e3afb062b35c8ce8e51edcecc58b

在功能上,Jailer能够从生产数据库中导出一致且引用完整的行集,并将数据导入开发和测试环境中。通过移除和归档过时数据,而不违反完整性,从而提高数据库性能。此外,Jailer生成的拓扑排序SQL-DML,层次结构化的XML和DbUnit数据集,使数据管理更加简洁明了。

在数据浏览方面,Jailer优质的数据浏览器功能使您能够双向导航数据库,通过跟踪表格之间的关系(基于外键或用户定义),实现数据的可视化管理。因JDBC技术的使用,Jailer理论上支持任何DMBS,且针对一些主流数据库如:PostgreSQL、Oracle、MySQL等提供额外功能支持。无论您是希望创建数据库子集,还是寻找有效的数据浏览工具,Jailer都是理想选择。

特征

  • 从生产数据库导出一致且引用完整的行集,并将数据导入开发和测试环境。
  • 通过在不违反完整性的情况下删除和归档过时的数据来提高数据库性能。
  • 生成拓扑排序的 SQL-DML、分层结构的 XML 和 DbUnit 数据集。
  • 数据浏览。通过遵循基于外键或用户定义的关系,在数据库中双向导航。
  • 具有代码完成、语法高亮显示和数据库元数据可视化功能的 SQL 控制台。
  • 包括一个演示数据库,您无需任何配置工作即可获得第一印象。

支持的数据库

  • PostgreSQL
  • Oracle
  • MySQL
  • MariaDB
  • Microsoft SQL Server
  • IBM Db2
  • SQLite
  • Sybase
  • Amazon Redshift
  • Firebird
  • Informix Dynamic Server
  • H2
  • Exasol
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。