小编Ant*_*ods的帖子

视图中的 pg_dump 在 postgresql 10 中没有数据

pg_dump --table=export_view --data-only --column-inserts mydb > export_view.sql

pg_dump (PostgreSQL) 10.7 (Ubuntu 10.7-1.pgdg18.04+1)

将 PostgreSQL 表中的特定行作为 INSERT SQL 脚本导出,postgresql 文档 ( https://www.postgresql.org/docs/10/app-pgdump.html ) 表明可以pg_dump从带有--table标志的视图中导出。如果我直接从表中导出,我会得到预期的结果(即,数据被导出)。如果我从 psql 中的视图中选择,我会得到预期的结果。但是,无论我是创建视图还是物化视图,然后尝试 和pg_dump,我都只得到正常的pg_dump标题而没有数据。评论者(/sf/users/142529481/)在上述 SO 问题中似乎也遇到了同样的问题,但没有给出解决方案。

如果我CREATE TABLE blah AS SELECT x, y, z FROM MYTABLE那么我可以很好地导出。如果我CREATE VIEW blah AS SELECT x, y, z FROM MYTABLE那么出口是空的。

我究竟做错了什么?

postgresql pg-dump

6
推荐指数
1
解决办法
995
查看次数

使大型静态数据文件可用于 kubernetes pod

我有一些相当大的 UTF-8 数据文件,pod 需要在启动时将它们加载到内存中 - 从几百 KB 到大约 50 MB。

该项目(包括舵图)是开源的,但其中一些文件不是 - 否则我可能只会将它们包含在图像中。我最初的想法是创建 configmaps,但我的理解是 50 MB 超出了 configmaps 的预期,因此在某些情况下最终可能会成为问题。我认为秘密也会矫枉过正——它们不是秘密,只是不应该放在开放的互联网上。

出于性能原因,我宁愿在每个 pod 的内存中都有一个副本,而不是共享缓存,但我可能错了。至少,这可能会增加比其价值更多的复杂性。

配置映射是要走的路吗?

file kubernetes configmap

4
推荐指数
1
解决办法
3353
查看次数

标签 统计

configmap ×1

file ×1

kubernetes ×1

pg-dump ×1

postgresql ×1