首页 > TAG信息列表 > PostgreSQL

使用Apache-Age进行图形处理

实时图形处理是一种强大的技术,允许企业实时分析数据。Apache Age是一个建立在PostgreSQL之上的图形数据库管理系统,可以与Apache Kafka一起使用,以实现实时图形处理应用程序。图形处理的应用在社交网络和欺诈检测系统中。在这篇博客文章中,我们将讨论如何使用Apache Age和Apache Kafka

在Python中转换表格数据

介绍这一切都从简陋的桌子开始。一个从未真正“发明”过的概念,因为它从最早的记录保存形式中不断完善。即使在今天,或者更确切地说,特别是在今天,在表中存储和转换数据的方法也在不断发展。从比以往任何时候都更强大的PostgreSQL等关系数据库,到Dask或Spark等极其可扩展的地

利用PostgreSQL来验证数据

使用Nest JS框架创建了一个小项目,按照TypeORM方法设计了数据模型,并构建了角色和用户表。User表中的roleId列是Role表的外键。此外,我让这email独一无二。屏幕截图:DB的ER图以及表格的主键和外键一切都设置好了。现在,一切都是关于创建接受输入有效负载并将用户保留到数据库中的方法。

PostgreSQL:备份最佳实践

利用pg_dump:您可以使用pg_dump实用程序来备份数据。它内置在Postgres的大多数发行版中。因此,您不需要任何额外的安装。 pg_dump真的很灵活和快速。就灵活性而言,它允许您在备份数据时进行压缩备份或排除任意数量的表,而且速度非常快,因为它采用了多处理技术。 您可以使用pg_restore将

使用 Deno 和 Postgres 构建 API

要使用 Deno 创建具有 PostgreSQL 集成的 Web 服务器,您可以按照以下步骤操作: 如果您尚未安装 Deno,请在您的机器上安装它。您可以使用操作系统的包管理器或从官方 Deno 网站下载安装程序来执行此操作:https ://deno.land/ 接下来,为您的服务器代码创建一个server.ts文件。在此文件中,您

PostgreSQL:修改数据库用户的密码

1. psql.bin: FATAL: password authentication failed for user "postgres"#su postgres -bash-3.2$psql -U postgres postgres=#alter user postgres with password new password; postgres=#q这种修改方式是错误的,重新登录postgres用户,会提示以下错误信息:psql.bin: FATAL: passwo

Windows 环境搭建 PostgreSQL 逻辑复制高可用架构数据库服务

Windows 环境搭建 PostgreSQL 逻辑复制高可用架构数据库服务 本文主要介绍 Windows 环境下搭建 PostgreSQL 的主从逻辑复制,关于 PostgreSQl 的相关运维文章,网络上大多都是 Linux 环境下的操作,鲜有在 Windows 环境下配置的教程,所以本文采用 Windows 环境作为演示系统来进行 Postgre

全新 Amazon RDS for MySQL 和 PostgreSQL 多可用区部署选项

今天,我们宣布推出全新的 Amazon Relational Database Service (RDS) 多可用区部署选项,其事务提交延迟最多可提速 2 倍,自动故障转移时间通常少于 35 秒,并包含可读的备用实例。 Amazon RDS 提供两种复制选项,以增强可用性和性能: 多可用区部署可提供高可用性和自动故障转移功能。A

Mybatis 多数据源

概述 本人最近接到一个任务,将一个系统改成同时兼容Oracle和PostgreSQL(原来是仅支持Oracle)。虽然大部分的sql语句通用,但是还有许多语法存在差异,所以我们可以通过mybatis自身提供的databaseIdProvider解决这个问题,这里记录一下过程。 databaseId属性: 如果配置了 databaseIdProvid

PostgreSQL-Network Address类型操作和函数

一、操作 inet << inet → boolean 子网是否严格包含在子网中?此运算符和接下来的四个运算符测试子网包含。他们只考虑两个地址的网络部分(忽略网络掩码右侧的任何位)并确定一个网络是否与另一个网络相同或属于另一个网络。 例子: select inet '192.168.1.5' << inet '192.168.1/24';

postgresql/lightdb的notify机制--可靠缓存、MQ消息事务的救星

http://www.light-pg.com/docs/lightdb/13.3-22.2/sql-notify.html http://www.light-pg.com/docs/lightdb/13.3-22.2/sql-listen.html https://wiki.postgresql.org/wiki/PgNotificationHelper https://jdbc.postgresql.org/documentation/head/listennotify.html https://ta

PostgreSQL-运算符和函数3

一、数据类型格式化函数 在 to_char 输出模板字符串中,某些模式被识别并替换为基于给定值的适当格式的数据。任何不是模板模式的文本都被简单地逐字复制。类似地,在输入模板字符串(对于其他函数)中,模板模式标识要由输入数据字符串提供的值。如果模板字符串中存在非模板模式的字符,则直

PostgreSQL-数据类型3

一、数组类型 PostgreSQL 允许将表的列定义为可变长度的多维数组。可以创建任何内置或用户定义的基本类型、枚举类型、复合类型、范围类型或域的数组。 为了说明数组类型的使用,我们创建了这个表: CREATE TABLE sal_emp ( name text, pay_by_quarter integer[],

postGIS+postgreSQL+Supermap部署GIS数据

1.在postGIS中创建XX_gisdb数据库,参数如下图所示,在架构中再创建gcj02架构; 2.在超图中新建数据库型数据源; 3.将要素表+字段表存在mdb个人地理数据库中,通过在超图中导入要素集导入; 2.将DEM数据集导出TIFF格式存在文件夹中,通过在超图中导入要素集导入; 3.打开超图中地图,逐个修复地图

PostgreSQL-查询

检索过程或从数据库中检索数据的命令称为查询。在 SQL 中,SELECT 命令用于指定查询。SELECT 命令的一般语法是: [WITH with_queries] SELECT select_list FROM table_expression [sort_specification] WITH 查询是最后处理的,因为它们是一项高级功能。 表引用可以是表名(可能是模式限

PostgreSQL-插入

创建表时,它不包含任何数据。在数据库发挥作用之前要做的第一件事就是插入数据。数据一次插入一行。您还可以在单​​个命令中插入多行,但不能插入不完整的行。即使您只知道某些列值,也必须创建完整的行。 要创建新行,请使用 INSERT 命令。该命令需要表名和列值。例如: CREATE TABLE pr

PostgreSQL-更改表

当您创建一个表并意识到您犯了一个错误,或者应用程序的需求发生变化时,您可以删除该表并重新创建它。但是,如果表已经被数据填充,或者表被其他数据库对象引用(例如外键约束),这不是一个方便的选择。因此 PostgreSQL 提供了一系列命令来修改现有的表。请注意,这在概念上与更改表中包含的数

PostgreSQL-系统列

每个表都有几个由系统隐式定义的系统列。因此,这些名称不能用作用户定义列的名称。(请注意,这些限制与名称是否是关键字是分开的;引用名称不会让您逃避这些限制。)您实际上不需要关心这些列;只知道它们存在。 tableoid 包含此行的表的 OID。该列对于从分区表或继承层次结构中进行选择的

PostgreSQL-标识符

一、标识符 标识符由字母或下划线()开头,标识符中的后续字符可以是字母、下划线、数字或美元符号。请注意,根据SQL标准的字母,标识符中不允许使用美元符号,因此使用它们可能会使应用程序的可移植性降低。 标识符最长为NAMEDATALEN-1,NAMEDATALEN默认是64,因此标识符最长为63字节。标识符不

postgresql 错误:关系“global/1213”中的块0存在无效项

问题 Postgresql12 连接时提示 错误:关系“global/1213”中的块0存在无效项 解决方案 提示:此操作将销毁数据,即损坏页面上的所有行!但是,它允许您跳过错误,并从表中可能存在的任何未损坏的页面中检索行。 1.启动psql,查看是否启用了zero_damaged_pages。 postgres=# show

PostgreSQL 9.6.0更新补丁到9.6.24

背景   生产环境安扫,PostgreSQL数据库扫出来一堆漏洞。目前我们线上PostgreSQL数据库版本大部分是9.6.0,PostgreSQL官方9.6最新补丁是9.6.24。 升级步骤 下载PostgreSQL 9.6.24 [root]# wget --no-check-certificate https://ftp.postgresql.org/pub/source/v9.6.24/postgresql-9

PostgreSQL用psql导入sql文件

一、sql文件 --------------------------------------------------------------------------- -- -- basics.sql- -- Tutorial on the basics (table creation and data manipulation) -- -- -- src/tutorial/basics.source -- ----------------------------------------------

京东云PostgreSQL在GIS场景的应用分享

在地图或地理信息有关的场景里,地址关键词的检索尤其重要。比如打开百度地图,想要查询某个位置的信息“北京市海淀区清华东路17号中国农业大学”,往往我们输入的是关键词“中国农业大学”而不是精确到街道的详细地址信息。在地址关键词检索的背后,需要的是一款可以支持全文检索和模糊

postgresql update duplicate key value violates unique constraint

问题 使用SQL update 语句,出现 duplicate key value violates unique constraint 错误 解决方法 //把 ModuleID string `json:"module_id" binding:"required" gorm:"unique"` //改成 ModuleID string `json:"m

【数据库】PostgreSQL/PgSql-根据模式名和字段名查询有该字段的所有表信息【通过表元数据信息和函数实现】

一、利用表数据信息查询表和字段信息 (一)从pg_tables中查询表信息 select tablename from pg_tables where schemaname='ap' and tablename SIMILAR TO 'dwd_[a-z,_]+_[0-9]+' (二)从pg_class和pg_attribute根据指定的表名查询字段信息 SELECT C.relname, A.attname