ClickHouse(24)ClickHouse集成mongodb表引擎详细解析

文章目录

MongoDB

MongoDB 引擎是只读表引擎,允许从远程 MongoDB 集合中读取数据(SELECT查询)。引擎只支持非嵌套的数据类型。不支持 INSERT 查询。

创建一张表

sql 复制代码
CREATE TABLE [IF NOT EXISTS] [db.]table_name
(
    name1 [type1],
    name2 [type2],
    ...
) ENGINE = MongoDB(host:port, database, collection, user, password);

引擎参数

  • host:port --- MongoDB 服务器地址.

  • database --- 数据库名称.

  • collection --- 集合名称.

  • user --- MongoDB 用户.

  • password --- 用户密码.

用法示例

ClickHouse 中的表,从 MongoDB 集合中读取数据:

text 复制代码
CREATE TABLE mongo_table
(
    key UInt64,
    data String
) ENGINE = MongoDB('mongo1:27017', 'test', 'simple_table', 'testuser', 'clickhouse');

查询:

sql 复制代码
SELECT COUNT() FROM mongo_table;
text 复制代码
┌─count()─┐
│       4 │
└─────────┘

资料分享

ClickHouse经典中文文档分享

系列文章

clickhouse系列文章

相关推荐
spider_xcxc7 小时前
生产级AI智能体的可观测性实战:从指标监控到LLM评估
大数据·人工智能
数智化管理手记7 小时前
元数据和业务数据有什么区别?元数据价值体现在什么地方?
大数据·人工智能·数据挖掘·云计算
xialage1687 小时前
女装巨型吊牌在GEO优化与百度SEO优化差异何在
大数据·百度
runningshark7 小时前
DeepSeek V4 Flash 0423 实效评测与能力全景
大数据·数据库
llilian_168 小时前
基于PCI总线校时时钟同步卡的高精准授时解决方案
大数据·服务器·功能测试·单片机
憧憬成为原神糕手8 小时前
Playwright、Selenium、DrissionPage 与 JSON 接口怎么选?
数据库·selenium·json
long3168 小时前
04-MySQL 扩展学习资料
数据库·mysql·adb
D2aZXN3FhrDa7e2128 小时前
中小企业对比美诚等获客系统,依据自动分级与销售人力节省需求
大数据·人工智能·佛山美诚科技有限公司
Zldaisy3d8 小时前
连续纤维增材制造的机翼已飞上天,复材打印在低空飞行器上还需翻过几道坎?
java·前端·数据库
厨房灭火专家9 小时前
商用厨房防火的三十年进化,从灭火器到自动灭火
大数据·自动化