即使在试用阶段,我们也始终站在您这边。请联系我们,与 Timescale 技术专家讨论您的用例。
Timescale 是 PostgreSQL,但更加 强大
精选文章
用于工业物联网数据的 PostgreSQL
OpenSauced 如何使用 pgvector 和 Timescale 构建 Git 历史记录的副驾驶
AI 和向量
用于 AI 的 PostgreSQL。使用 pgvector、pgvectorscale 和 pgai 扩展,无缝构建 RAG、搜索和 AI 代理。
pgai 文档pgvector 文档AI 和向量学习 PostgreSQL
Timescale 是 PostgreSQL,但速度更快。学习 PostgreSQL 基础知识,将您的数据库性能提升到新的高度。
$ pg_dump mydb > mydb.bak.sql
// 使用纯文本 SQL 脚本文件 (mydb.bak.sql) 创建数据库“mydb”的备份 (pg_dump)
Timescale 中的备份是全自动的。 了解 Timescale 如何处理数据库备份和灾难恢复,以及 今天就创建一个免费的 Timescale 帐户.
$ pg_dump -c -C -F p -f mydb.bak.sql mydb
// 使用纯文本格式创建数据库“mydb”的备份,其中包含 drop 和 create 数据库命令,包含在输出文件 mydb.bak.sql 中 (pg_dump)
备份选项
– -c
: 输出命令以清除 (删除) 数据库对象,然后再写入创建它们的命令
– -C
: 从 “CREATE DATABASE” 命令本身开始输出,并重新连接到已创建的数据库
– -F
: 输出的格式 (值 p 表示纯 SQL 输出,值 c 表示适合 pg_restore 的自定义存档格式)
– -f
: 备份输出文件名
$ pg_dump -h <remote_host> -p <port> -U <user> -f mydb.bak mydb
// 在客户端计算机上运行 pg_dump 以备份远程 Postgres 服务器上的数据 (pg_dump)
使用 -h 标志指定远程主机的 IP 地址,使用 -p 指定 PostgreSQL 监听的端口
$ pg_dumpall > alldb.bak.sql
// 所有数据库以及数据库角色和集群范围信息的备份。 (pg_dumpall)