首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏腾讯云大数据

    Flink 实践教程-入门(7):消费 Kafka 数据写入 PG

    使用脚本发送:   Java:参考 使用 SDK 收发消息 [7] Python:参考如下代码 #! timefrom kafka import KafkaProducer broker_lists = ['10.0.0.29:9092']topic_oceanus_quickstart = 'oceanus7_ 进入实例数据库,创建 oceanus7_test1 表。 INT, int_two INT, random_thr DOUBLE) WITH ( 'connector' = 'kafka', 'topic' = 'oceanus7_ document/product/597/54854 [6] 运行 Kafka 客户端:https://cloud.tencent.com/document/product/597/56840 [7]

    1.5K30发布于 2021-11-15
  • 来自专栏腾讯云流计算 Oceanus

    Flink 实践教程:入门7-消费 Kafka 数据写入 PG

    使用脚本发送: Java:参考 使用 SDK 收发消息 [7] Python:参考如下代码 #! from kafka import KafkaProducer ​ broker_lists = ['10.0.0.29:9092'] topic_oceanus_quickstart = 'oceanus7_ 进入实例数据库,创建 oceanus7_test1 表。 -- 建表语句 create table public.oceanus7_test1 ( id INT, random_thr DOUBLE PRECISION, int_two INT, random_thr DOUBLE ) WITH ( 'connector' = 'kafka', 'topic' = 'oceanus7_

    1.9K20编辑于 2021-12-08
  • 来自专栏PostgreSQL研究与原理解析

    PG12GP7操作符+的实现

    介绍PostgreSQL12/GeenPlum7的操作符“+”的实现机制。首先以select id1+id2 from t;为例解释其结构体之间的关系。

    44420编辑于 2022-04-27
  • 来自专栏PostgreSQL研究与原理解析

    PG12GP7操作符+的实现

    上一篇为PG12/GP7操作符+的实现

    28830编辑于 2022-04-27
  • 来自专栏腾讯云大数据

    Flink 实践教程-入门(6):读取 PG 数据写入 ClickHouse

    实例 [5] 创建 ClickHouse 集群 进入 ClickHouse 控制台 [6],点击左上角【新建集群】,完成 ClickHouse 集群创建,具体可参考 ClickHouse 快速入门 [7] 创建 ClickHouse 表: 登陆 ClickHouse 集群(登入方式参考 ClickHouse 快速入门 [7]),并建表。 CREATE TABLE default.pg_to_ck on cluster default_cluster ( id Int8, str_one String, str_two , -- 指定数据库链接 url 'database-name' = 'default', -- 需要写入的 clickhouse 库名 'table-name' = 'pg_to_ck region=ap-guangzhou [7] ClickHouse 快速入门:https://cloud.tencent.com/document/product/1299/49824 [8] 流计算

    1.3K10发布于 2021-11-15
  • 来自专栏summerking的专栏

    PG详解

    为了解决这些问题,ceph引入了归置组的概念,即PG。 # PG概念 PG是一个逻辑概念,linux系统中可以直接看到对象,但是无法直接看到PG。 它在数据寻址时类似于数据库的索引:每个对象都会固定映射进一个PG中,所以当我们要寻找一个对象时,只需要先找到对象所属的PG,然后遍历这个PG就可以了,无需遍历所有对象。 PG是一种间址,PG的数量有限,记录PG跟OSD间的映射关系可行,而记录object到OSD之间的映射因为数量巨大而实际不可行或效率太低。 因为对象数无法事先知道,但是有了pg,先把对象映射到pg,然后只需计算pg到osd的映射就可以了,pg数是一定的,这样算法设计可能会简单一点。 # 原理 对象时如何映射进PG的? Backfilling 当一个新的OSD加入到集群后,CRUSH会重新规划PG将其他OSD上的部分PG迁移到这个新增的PG上。

    1.8K30编辑于 2022-09-16
  • 来自专栏云深之无迹

    Matlab 教程.7

    a = [1 2 3; 4 5 6; 7 8 10] 多行之间用分号分割, z = zeros(5,1) 可以生成矩阵 sin(a) ans = 0.8415 0.9093 8 10 7 8 10 串联是连接数组以便形成更大数组的过程。 5 6 7 8 10 so,横拼过以后当然可以竖着⛏! a = [1 2 3; 4 5 6; 7 8 10] a = 1 2 3 4 5 6 7 8 10 >> a(5) ans = 5 >> a(7) ans = 3 ?

    60340发布于 2021-05-18
  • 来自专栏数据库相关

    使用coroot-pg-agent采集pg指标

    coroot-pg-agent 和 postgres_exporter 的不同之处在于, coroot-pg-agent 主要是根据 pg_stat_statements 这个extension来采集sql coroot-pg-agent 的部署也很简单,参考官方github即可。 说明: 我这里演示的pg14,运行在1921端口上 create role coroot_pg_agent with login password '123456'; grant pg_monitor to coroot_pg_agent; 编辑pg配置文件,添加如下 shared_preload_libraries = 'pg_stat_statements' 然后重启生效 登录pg,任一个 docker run -d --name coroot-pg-agent -p 9096:80 --env DSN="postgresql://coroot_pg_agent:123456@192.168.31.181

    80430编辑于 2022-09-30
  • 来自专栏腾讯云流计算 Oceanus

    Flink 实践教程:入门6-读取 PG 数据写入 ClickHouse

    实例 [5] 创建 ClickHouse 集群 进入 ClickHouse 控制台 [6],点击左上角【新建集群】,完成 ClickHouse 集群创建,具体可参考 ClickHouse 快速入门 [7] 创建 ClickHouse 表: 登陆 ClickHouse 集群(登入方式参考 ClickHouse 快速入门 [7]),并建表。 CREATE TABLE default.pg_to_ck on cluster default_cluster ( id Int8, str_one String, str_two Sign Int8 ) ENGINE = ReplicatedCollapsingMergeTree('/clickhouse/tables/{layer}-{shard}/default/pg_to_ck region=ap-guangzhou [7] ClickHouse 快速入门:https://cloud.tencent.com/document/product/1299/49824 [8] Oceanus

    1.9K71编辑于 2021-12-08
  • 来自专栏PostgreSQL研究与原理解析

    PG备份恢复工具-pg_dumpbinary

    postgresql weekly推荐了几款备份恢复工具,其中一个是pg_dumpbinary。 pg_dumpbinary 是一个用于转储PG数据库的工具,其中数据以二进制格式转储。 这种场景下,pg_dump会以输出格式导出数据,造成数据丢失。 3)任何其他使用二进制的场景会很有用。 如何您在这种情况下,pg_dumpbinary将通过二进制格式转储PG数据库来帮助您。 在其他所有情况下,必须使用PG分发的pg_dump/pg_restore工具。 安装 pg_dumpbinary和pg_restorebinary都是perl程序,除了perl本身、perl模块DBD::pg和DateTime外不需要任何其他东西。 PG命令pg_dump、pg_restore和psql必须通过PATH环境变量设置才可用。数据通过gzip压缩。

    1.6K50编辑于 2022-03-29
  • 来自专栏supreme

    安装PG

    官网地址:点击访问下载地址:点击访问Windows安装完成后,如下是Windows下两种登录方式:图片直接远程连接会报错:图片修改配置文件允许远程访问连接并重启生效:图片图片Centos7安装:sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmsudo /var/lib/pgsql/14/data/postgresql.conf //允许远程图片[root@liangcb ~]# vim /var/lib/pgsql/14/data/pg_hba.conf

    59800编辑于 2022-08-07
  • 来自专栏小麦苗的DB宝专栏

    PG开源的巡检工具pg_gather

    简介 https://github.com/jobinau/pg_gather This is a single SQL-only script for gathering performance and 安装 wget https://codeload.github.com/jobinau/pg_gather/tar.gz/refs/tags/v16 -O pg_gather-16.tar.gz tar -zxvf pg_gather-16.tar.gz cd pg_gather-16 报告生成 -- 采集数据 psql -U postgres -h 172.17.0.2 -X -f gather.sql > out.txt -- 导入数据 sed -e '/^Pager/d; /^Tuples/d; /^Output/d; /^SELECT pg_sleep/d; /^PREPARE/d; /^\s 结果 小麦苗PG巡检脚本 请参考:https://www.xmmup.com/pgshujukuxunjianjiaoben.html

    1.4K20编辑于 2022-11-07
  • 来自专栏PostgreSQL研究与原理解析

    PG备份恢复工具pg_probackup

    PG备份恢复工具pg_probackup pg_probackup是管理PG数据库集群备份和恢复的工具。用于执行周期性备份PG实例。兼容PG9.5,,96,10,11,12,13。 使用checkdb命令按需验证PG实例 6、保留。根据保留策略管理存档和备份。可以根据恢复实际或要保留的备份数配置保留策略。还可以为特定备份制定生存时间,过期的备份可以合并或者删除。 7、并行化。 备份位于远程系统上的PG实例或远程恢复备份 11、从备机上进行备份。通过从备机上进行备份来避免主机上的额外负载。 12、外部目录。 限制:备份和转储的PG必须block_size和wal_block_size兼容且有相同主版本号;Windows下不支持ssh远程备份;ssh远程备份时,pg_probackup的版本必须相同。 原文 https://github.com/postgrespro/pg_probackup

    1.8K10发布于 2021-03-04
  • 来自专栏大头猿

    Xshell 7安装教程

    软件介绍 Xshell7是由NetSarang公司全新研发推出的一款远程终端连接管理软件,相比于上一个版本来说,又增加了很多新的实用性功能。 xshell7新功能1、可继承的会话属性您可以在会话文件夹级别设置会话属性。在session文件夹下创建的任何新会话都将继承其属性。会话文件夹有效地充当了新会话文件的模板。 Xmanager、Xshell和Xftp可以利用OpenSSH CAs连接到远程UNIX/Linux服务器 安装教程 1 解压文件 2 双击解压出来的安装程序 3 单击下一步 4 勾选我接受. ,单击下一步 5 单击浏览可更改文件路径,不建议放在系统盘,可根据自己磁盘容量自行选择,选择完成后,单击下一步 6 单击安装 7 等待安装 8 单击完成 9 程序打开,个人版免费,无需激活

    1.9K20编辑于 2022-03-15
  • 来自专栏Ray学习笔记

    Elasticsearch7教程

    Elasticsearch7教程 Elasticsearch快速入门,掌握这些刚刚好! 前序 Elasticsearch是一个基于Lucene的搜索服务器。 6, "name": "Douge", "job": "java", "age": 41, "sal": 20000, "gender": "female"} {"index": {"_id": 7} } {"id": 7, "name": "cutting", "job": "dba", "age": 27, "sal": 7000, "gender": "male"} {"index": {"

    4.4K62发布于 2021-04-05
  • 来自专栏JavaPark

    JavaScript 教程7」:函数

    编程时,可能会定义许多相同或者功能相似的代码,此时我们每需要使用一次,就需要重写编写一次。虽然利用循环结构也能够实现一些简单的重复操作,但是功能较为局限。此时,我们就需要使用到 JavaScript 中的函数。

    48330编辑于 2022-05-23
  • 来自专栏大头猿

    Xftp 7安装教程

    软件介绍 Xftp 7特性 可继承会话属性 可以在会话文件夹级别设置会话属性。在会话文件夹下创建的任何新会话都将继承其属性。会话文件夹有效地充当新会话文件的模板。 安装教程 1 解压软件 2 双击解压出来的文件 3 单击下一步 4 勾选我接受... ,单击下一步 5 单击浏览可更改文件路径,不建议放在系统盘,可根据自己磁盘容量自行选择,选择完成后,单击下一步 6 单击安装 7 等待安装 8 单击完成 9 程序打开,个人版免费,无需激活

    2.3K30编辑于 2022-03-15
  • 来自专栏PostgreSQL研究与原理解析

    PG密码安全

    PG使用SQL查询管理用户账户,包括密码。如果启用log_statement,log_min_error_statement为log,那么用户密码就有可能出现在server log中。

    1K00发布于 2020-08-01
  • 来自专栏全栈程序员必看

    linux drupal 7安装教程,Linux上Drupal7安装教程

    前言:国内用drupal的并不太多,网上资料也很少。要注意的是drupal尽量别使用apt来安装,特别是Ubuntu Linux平台的drupal做出了一定的更改,会妨碍后期的学习和使用。在安装drupal前要先完成LAMP的搭建,如果没有安装可以参照我之前的文章http://www.linuxidc.com/Linux/2016-03/128983.htm 或者使用tasksel安装,这里不再赘述。

    2.7K30编辑于 2022-08-31
  • 来自专栏AustinDatabases

    PostgreSQL PG15 新功能 PG_WALINSPECT

    PostgreSQL 在PG15 版本之前如果想了解wal 日志中的信息,只能使用上期提到的工具去查看,但从PG15这个版本,查看 wal 日志的内容的方式变化了可以在数据库内部进行查看。 CREATE EXTENSION pg_walinspect; 这里pg_walinspect函数在PG16 有增强,添加了如下的函数 function pg_get_wal_block_info() ) functions pg_get_wal_records_info(), pg_get_wal_stats() and pg_get_wal_block_info() accept an LSN value ]--------------- record_type | INPLACE -[ RECORD 6 ]--------------- record_type | UPDATE -[ RECORD 7 fpi_size_percentage | 0 combined_size | 0 combined_size_percentage | 0 -[ RECORD 7

    55641编辑于 2023-09-06
领券