史蒂文·米勒:Postgres 数据的匿名转储

史蒂文·米勒:Postgres 数据的匿名转储

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

本文介绍了如何在本地数据库中匿名转储Postgres数据,无需在生产数据库中安装扩展。提供了Dockerfile,详细介绍了初始化扩展、配置匿名化选项以及使用函数替换匿名化列。最后,提到可以将匿名化数据库转储到文件中。

🎯

关键要点

  • 本文介绍如何在本地数据库中匿名转储Postgres数据,无需在生产数据库中安装扩展。
  • 提供了Dockerfile,用于初始化扩展和配置匿名化选项。
  • 使用函数替换匿名化列的步骤被详细描述。
  • 可以将匿名化数据库转储到文件中。
  • 通过Docker构建和运行本地数据库的示例。
  • 初始化扩展的步骤包括设置会话预加载库和创建扩展。
  • 提供了配置匿名化列的示例,使用SECURITY LABEL进行设置。
  • 可以使用anon.anonymize_database()函数替换本地数据库中的数据。
  • 完成匿名化后,可以进一步修改数据或将其导出。
➡️

继续阅读