最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

clickhouse分布式表的操作示例詳解

 更新時間:2023年11月30日 09:09:43   作者:codecraft  
這篇文章主要為大家介紹了clickhouse分布式表的操作示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

本文主要研究一下clickhouse分布式表的操作

創(chuàng)建分布式表

CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
(
    name1 [type1] [DEFAULT|MATERIALIZED|ALIAS expr1],
    name2 [type2] [DEFAULT|MATERIALIZED|ALIAS expr2],
    ...
) ENGINE = Distributed(cluster, database, table[, sharding_key[, policy_name]])
[SETTINGS name=value, ...]

示例

CREATE TABLE distribute_test_all on cluster c1
(
 name String,
 age Int16,
 weight Float32
)
ENGINE = Distributed(c1, db1, distribute_test_local, rand());

這里在c1的cluster定義了一個distribute_test_all的分布式表,查詢本地的distribute_test_local表,而sharding_key采用的是隨機的方式,將數(shù)據(jù)分布到每個節(jié)點的本地表

創(chuàng)建本地表

CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
(
    name1 [type1] [NULL|NOT NULL] [DEFAULT|MATERIALIZED|EPHEMERAL|ALIAS expr1] [compression_codec] [TTL expr1] [COMMENT 'comment for column'],
    name2 [type2] [NULL|NOT NULL] [DEFAULT|MATERIALIZED|EPHEMERAL|ALIAS expr2] [compression_codec] [TTL expr2] [COMMENT 'comment for column'],
    ...
) ENGINE = engine
  COMMENT 'comment for table'

示例

CREATE TABLE distribute_test_local on cluster c1
(
 name String,
 age Int16,
 weight Float32
)
Engine=MergeTree()
ORDER BY name;

這里在c1的cluster的每個實例上創(chuàng)建distribute_test_local表,engine為MergeTree

刪除表

--刪除分布式表
DROP TABLE distribute_test_all ON CLUSTER c1

-刪除本地表
DROP TABLE distribute_test_local ON CLUSTER c1

如果要徹底刪除一張分布式表則需要分別刪除分布式表和本地表

小結(jié)

clickhouse提供了分布式表,針對insert和select的查詢,會以分布式的方式作用于本地表。

以上就是clickhouse分布式表的操作示例詳解的詳細內(nèi)容,更多關(guān)于clickhouse分布式表操作的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • mysql 8.0.15 winx64解壓版安裝配置方法圖文教程

    mysql 8.0.15 winx64解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql 8.0.15 winx64解壓版安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • mysql數(shù)據(jù)庫插入速度和讀取速度的調(diào)整記錄

    mysql數(shù)據(jù)庫插入速度和讀取速度的調(diào)整記錄

    由于項目變態(tài)需求;需要在一個比較短時間段急劇增加數(shù)據(jù)庫記錄(兩三天內(nèi),由于0增加至4億)。在整個過程調(diào)優(yōu)過程非常艱辛
    2012-07-07
  • mysql實現(xiàn)列轉(zhuǎn)行和行轉(zhuǎn)列方式

    mysql實現(xiàn)列轉(zhuǎn)行和行轉(zhuǎn)列方式

    這篇文章主要介紹了mysql實現(xiàn)列轉(zhuǎn)行和行轉(zhuǎn)列方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-08-08
  • MySQL 多列 IN 查詢之語法、性能與實戰(zhàn)技巧(最新整理)

    MySQL 多列 IN 查詢之語法、性能與實戰(zhàn)技巧(最新整理)

    本文詳解MySQL多列IN查詢,對比傳統(tǒng)OR寫法,強調(diào)其簡潔高效,適合批量匹配復合鍵,通過聯(lián)合索引、分批次優(yōu)化提升性能,兼容多種數(shù)據(jù)庫,提供動態(tài)生成和實戰(zhàn)技巧,助力復雜條件查詢優(yōu)化,感興趣的朋友一起看看吧
    2025-07-07
  • 日常收集整理常見的mysql sql技巧

    日常收集整理常見的mysql sql技巧

    本篇內(nèi)容是小編日常收集整理常見的mysql sql技巧,對大家學習mysql sql技巧相關(guān)內(nèi)容有所幫助,感興趣的朋友一起學習吧
    2015-12-12
  • Mysql二進制安裝與備份的全過程記錄

    Mysql二進制安裝與備份的全過程記錄

    這篇文章主要給大家介紹了關(guān)于Mysql二進制安裝與備份的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家學習或者使用mysql具有一定的參考學習價值,需要的朋友可以參考下
    2022-01-01
  • mysql中的各種約束條件深入探討

    mysql中的各種約束條件深入探討

    在mysql中對編輯的數(shù)據(jù)進行類型的限制,不滿足約束條件的報錯,本文給大家分享mysql中的各種約束條件,結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2024-05-05
  • Mysql鎖之共享鎖(讀鎖)和排他鎖(寫鎖)詳解

    Mysql鎖之共享鎖(讀鎖)和排他鎖(寫鎖)詳解

    這篇文章主要介紹了Mysql鎖之共享鎖(讀鎖)和排他鎖(寫鎖),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL中如何在原有的表中增加一列

    MySQL中如何在原有的表中增加一列

    這篇文章主要介紹了MySQL中如何在原有的表中增加一列問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Windows中MySQL root用戶忘記密碼解決方案

    Windows中MySQL root用戶忘記密碼解決方案

    在實際應用中,經(jīng)常會出現(xiàn)忘記mysql管理員用戶root的密碼的情況出現(xiàn),那么我們?nèi)绾蝸碓O(shè)置一個新密碼從而登錄數(shù)據(jù)庫呢,下面我們來探討下
    2014-07-07

最新評論

东兴市| 阿尔山市| 武陟县| 东城区| 德令哈市| 宣武区| 九寨沟县| 赣州市| 聂荣县| 额敏县| 内丘县| 汝州市| 澜沧| 定西市| 汤原县| 长沙市| 西畴县| 汉沽区| 晋州市| 大新县| 凭祥市| 庆元县| 无棣县| 屏东市| 林周县| 平乡县| 长汀县| 陇南市| 漳平市| 民县| 乌鲁木齐县| 仙游县| 海林市| 田阳县| 客服| 石阡县| 罗甸县| 吴堡县| 江北区| 江山市| 铅山县|