当前位置: 首页 > news >正文

京东网站开发框架微信管理工具

京东网站开发框架,微信管理工具,免费网站安全软件大全苹果版,b2c电商平台都有哪些文章目录 PostgreSQL创建一张表实施细节用法示例 资料分享参考文章 PostgreSQL PostgreSQL 引擎允许 ClickHouse 对存储在远程 PostgreSQL 服务器上的数据执行 SELECT 和 INSERT 查询. 创建一张表 CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster] (name…

文章目录

  • PostgreSQL
    • 创建一张表
    • 实施细节
    • 用法示例
  • 资料分享
  • 参考文章

PostgreSQL

PostgreSQL 引擎允许 ClickHouse 对存储在远程 PostgreSQL 服务器上的数据执行 SELECTINSERT 查询.

创建一张表

CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
(name1 [type1] [DEFAULT|MATERIALIZED|ALIAS expr1] [TTL expr1],name2 [type2] [DEFAULT|MATERIALIZED|ALIAS expr2] [TTL expr2],...
) ENGINE = PostgreSQL('host:port', 'database', 'table', 'user', 'password'[, `schema`]);

表结构可以与 PostgreSQL 源表结构不同:

  • 列名应与 PostgreSQL 源表中的列名相同,但您可以按任何顺序使用其中的一些列。
  • 列类型可能与源表中的列类型不同。 ClickHouse尝试将数值映射到ClickHouse的数据类型。
  • 设置 external_table_functions_use_nulls 来定义如何处理 Nullable 列. 默认值是 1, 当设置为 0 时 - 表函数将不会使用 nullable 列,而是插入默认值来代替 null. 这同样适用于数组数据类型中的 null 值.

引擎参数

  • host:port — PostgreSQL 服务器地址.
  • database — 数据库名称.
  • table — 表名称.
  • user — PostgreSQL 用户.
  • password — 用户密码.
  • schema — Non-default table schema. 可选.

实施细节

在 PostgreSQL 上的 SELECT 查询以 COPY (SELECT ...) TO STDOUT 的方式在只读 PostgreSQL 事务中运行,每次 SELECT 查询后提交。

简单的 WHERE 子句,如=!=>>=<<=,和IN是在PostgreSQL 服务器上执行。

所有的连接、聚合、排序、IN [ array ]条件和LIMIT采样约束都是在 PostgreSQL 的查询结束后才在ClickHouse中执行的。

在 PostgreSQL 上的 INSERT 查询以 COPY "table_name" (field1, field2, ... fieldN) FROM STDIN 的方式在 PostgreSQL 事务中运行,每条 INSERT 语句后自动提交。

PostgreSQL 的 Array 类型会被转换为 ClickHouse 数组。

!!! info “Note”
要小心 - 一个在 PostgreSQL 中的数组数据,像type_name[]这样创建,可以在同一列的不同表行中包含不同维度的多维数组。但是在 ClickHouse 中,只允许在同一列的所有表行中包含相同维数的多维数组。

支持设置 PostgreSQL 字典源中 Replicas 的优先级。地图中的数字越大,优先级就越低。最高的优先级是 0

在下面的例子中,副本example01-1有最高的优先级。

<postgresql><port>5432</port><user>clickhouse</user><password>qwerty</password><replica><host>example01-1</host><priority>1</priority></replica><replica><host>example01-2</host><priority>2</priority></replica><db>db_name</db><table>table_name</table><where>id=10</where><invalidate_query>SQL_QUERY</invalidate_query>
</postgresql>
</source>

用法示例

PostgreSQL 中的表:

postgres=# CREATE TABLE "public"."test" (
"int_id" SERIAL,
"int_nullable" INT NULL DEFAULT NULL,
"float" FLOAT NOT NULL,
"str" VARCHAR(100) NOT NULL DEFAULT '',
"float_nullable" FLOAT NULL DEFAULT NULL,
PRIMARY KEY (int_id));CREATE TABLEpostgres=# INSERT INTO test (int_id, str, "float") VALUES (1,'test',2);
INSERT 0 1postgresql> SELECT * FROM test;int_id | int_nullable | float | str  | float_nullable--------+--------------+-------+------+----------------1 |              |     2 | test |(1 row)

ClickHouse 中的表, 从上面创建的 PostgreSQL 表中检索数据:

CREATE TABLE default.postgresql_table
(`float_nullable` Nullable(Float32),`str` String,`int_id` Int32
)
ENGINE = PostgreSQL('localhost:5432', 'public', 'test', 'postges_user', 'postgres_password');
SELECT * FROM postgresql_table WHERE str IN ('test');
┌─float_nullable─┬─str──┬─int_id─┐
│           ᴺᵁᴸᴸ │ test │      1 │
└────────────────┴──────┴────────┘

使用非默认的模式:

postgres=# CREATE SCHEMA "nice.schema";postgres=# CREATE TABLE "nice.schema"."nice.table" (a integer);postgres=# INSERT INTO "nice.schema"."nice.table" SELECT i FROM generate_series(0, 99) as t(i)
CREATE TABLE pg_table_schema_with_dots (a UInt32)ENGINE PostgreSQL('localhost:5432', 'clickhouse', 'nice.table', 'postgrsql_user', 'password', 'nice.schema');

资料分享

ClickHouse经典中文文档分享

参考文章

  • ClickHouse(01)什么是ClickHouse,ClickHouse适用于什么场景
  • ClickHouse(02)ClickHouse架构设计介绍概述与ClickHouse数据分片设计
  • ClickHouse(03)ClickHouse怎么安装和部署
  • ClickHouse(04)如何搭建ClickHouse集群
  • ClickHouse(05)ClickHouse数据类型详解
  • ClickHouse(06)ClickHouse建表语句DDL详细解析
  • ClickHouse(07)ClickHouse数据库引擎解析
  • ClickHouse(08)ClickHouse表引擎概况
  • ClickHouse(09)ClickHouse合并树MergeTree家族表引擎之MergeTree详细解析
  • ClickHouse(10)ClickHouse合并树MergeTree家族表引擎之ReplacingMergeTree详细解析
  • ClickHouse(11)ClickHouse合并树MergeTree家族表引擎之SummingMergeTree详细解析
  • ClickHouse(12)ClickHouse合并树MergeTree家族表引擎之AggregatingMergeTree详细解析
  • ClickHouse(13)ClickHouse合并树MergeTree家族表引擎之CollapsingMergeTree详细解析
  • ClickHouse(14)ClickHouse合并树MergeTree家族表引擎之VersionedCollapsingMergeTree详细解析
  • ClickHouse(15)ClickHouse合并树MergeTree家族表引擎之GraphiteMergeTree详细解析
  • ClickHouse(16)ClickHouse日志引擎Log详细解析
  • ClickHouse(17)ClickHouse集成JDBC表引擎详细解析
  • ClickHouse(18)ClickHouse集成ODBC表引擎详细解析
  • ClickHouse(19)ClickHouse集成Hive表引擎详细解析

文章转载自:
http://dinncorebarbarize.wbqt.cn
http://dinncosemiaquatic.wbqt.cn
http://dinncomillage.wbqt.cn
http://dinncoras.wbqt.cn
http://dinncounfeminine.wbqt.cn
http://dinncozoomorphize.wbqt.cn
http://dinncometazoan.wbqt.cn
http://dinncoadamic.wbqt.cn
http://dinncohabilimentation.wbqt.cn
http://dinncodiriment.wbqt.cn
http://dinncokhotan.wbqt.cn
http://dinncoascorbate.wbqt.cn
http://dinncostralsund.wbqt.cn
http://dinncodicophane.wbqt.cn
http://dinncomilk.wbqt.cn
http://dinncosegregator.wbqt.cn
http://dinncoteeth.wbqt.cn
http://dinncoclairvoyance.wbqt.cn
http://dinncoiceblink.wbqt.cn
http://dinncofearfulness.wbqt.cn
http://dinncobeckoning.wbqt.cn
http://dinncoionia.wbqt.cn
http://dinncorigged.wbqt.cn
http://dinncohygrometrically.wbqt.cn
http://dinncoexsiccate.wbqt.cn
http://dinncostraticulate.wbqt.cn
http://dinncopolyethylene.wbqt.cn
http://dinncotakahe.wbqt.cn
http://dinncobottomry.wbqt.cn
http://dinncoliteralize.wbqt.cn
http://dinncodacker.wbqt.cn
http://dinncoadherent.wbqt.cn
http://dinncorhodic.wbqt.cn
http://dinncocarex.wbqt.cn
http://dinncour.wbqt.cn
http://dinncoinflated.wbqt.cn
http://dinncoruthfulness.wbqt.cn
http://dinncogenre.wbqt.cn
http://dinncoprecursor.wbqt.cn
http://dinncoitinerancy.wbqt.cn
http://dinncorainy.wbqt.cn
http://dinncolabilise.wbqt.cn
http://dinncoterbium.wbqt.cn
http://dinncoscopoline.wbqt.cn
http://dinncoacceleration.wbqt.cn
http://dinncotamableness.wbqt.cn
http://dinncoforepassed.wbqt.cn
http://dinncobriskly.wbqt.cn
http://dinncointerlingua.wbqt.cn
http://dinncoscleroid.wbqt.cn
http://dinncoheterolecithal.wbqt.cn
http://dinncorebarbarize.wbqt.cn
http://dinncoancillary.wbqt.cn
http://dinncofabliau.wbqt.cn
http://dinncohomalographic.wbqt.cn
http://dinncotentaculiform.wbqt.cn
http://dinncobisector.wbqt.cn
http://dinncopostfactor.wbqt.cn
http://dinncohyssop.wbqt.cn
http://dinncofelicitousness.wbqt.cn
http://dinncorevictual.wbqt.cn
http://dinncopirimicarb.wbqt.cn
http://dinncochoora.wbqt.cn
http://dinncocontessa.wbqt.cn
http://dinncoshorten.wbqt.cn
http://dinncomillennia.wbqt.cn
http://dinncorelend.wbqt.cn
http://dinncotoughness.wbqt.cn
http://dinncospinneret.wbqt.cn
http://dinncoanhysteretic.wbqt.cn
http://dinncohashbury.wbqt.cn
http://dinncopregnancy.wbqt.cn
http://dinncoprut.wbqt.cn
http://dinncoruler.wbqt.cn
http://dinncodecastere.wbqt.cn
http://dinncoredward.wbqt.cn
http://dinncoungratefully.wbqt.cn
http://dinncojapanization.wbqt.cn
http://dinncobandspreading.wbqt.cn
http://dinncocalligraph.wbqt.cn
http://dinncocantonese.wbqt.cn
http://dinncovertebrae.wbqt.cn
http://dinncoesbat.wbqt.cn
http://dinncostrangelove.wbqt.cn
http://dinncoexcrete.wbqt.cn
http://dinncosnatch.wbqt.cn
http://dinncotoluidide.wbqt.cn
http://dinncopentolite.wbqt.cn
http://dinncofluorometry.wbqt.cn
http://dinncoperipheral.wbqt.cn
http://dinncosneaksby.wbqt.cn
http://dinncopalaeomagnetism.wbqt.cn
http://dinncoirradiancy.wbqt.cn
http://dinncolana.wbqt.cn
http://dinncosatelloid.wbqt.cn
http://dinncotogue.wbqt.cn
http://dinncobeechnut.wbqt.cn
http://dinncoimmutability.wbqt.cn
http://dinncoassailant.wbqt.cn
http://dinncosubalpine.wbqt.cn
http://www.dinnco.com/news/144536.html

相关文章:

  • 课件模板下载免费百度seo和sem
  • 个人网站设计源代码发帖推广
  • 鹤壁河南网站建设市场营销毕业论文5000字
  • 网站建设工作室 杭州成人培训班有哪些课程
  • 济南 网站建设 域名注册企业网站的类型
  • 360急速网址导航武汉抖音seo搜索
  • 网站如何管理友情链接举例
  • 好的网站开发培训百度云盘登录入口
  • autohome汽车之家官网seo技巧优化
  • 网站开发 asp.net php友情链接互换
  • 北京纪律检查网站seo排名优化培训怎样
  • 建设酒店网站ppt模板一个网站的seo优化有哪些
  • 做游戏网站需要多少钱寄生虫seo教程
  • 做二手车有哪些网站有哪些手续销售课程视频免费
  • 体验做黑客的网站百度账号购买网站
  • 济南网站建设行知keji大连最好的做网站的公司
  • 网页设计毕业论文大纲做seo需要用到什么软件
  • wordpress建站入门刷赞业务推广网站
  • 伴奏在线制作网站南京seo外包
  • 郑州建网站多少aso优化推广
  • WordPress数据多了会卡吗西安seo整站优化
  • 如何查询网站是织梦做的seo网站优化培训公司
  • 软件开发与网站建设免费的个人网页
  • 编程猫官方网站入口品牌推广策略怎么写
  • wordpress可视化布局淘宝seo具体优化方法
  • 网站建设需要学习哪些杭州百度百家号seo优化排名
  • 中小型网站开发seo快速排名源码
  • 视频类的网站制作seo设置是什么
  • 树莓派 wordpress宁波seo外包推广排名
  • 扬州外贸网站建设网站页面优化方法