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

房产网站开发用什么语言好网站开发是否属于无形资产

房产网站开发用什么语言好,网站开发是否属于无形资产,房地产做网站的意义,做广告牌子引言 前文曾说过,Clickhouse是一个强大的数据库Clickhouse-一个潜力无限的大数据分析数据库系统 其中一个强大的点就在于支持各类表引擎以用于不同的业务场景。 MergeTree MergeTree系列的引擎被设计用于插入极大量的数据到一张表当中。数据可以以数据片段的形式一…

在这里插入图片描述

引言

前文曾说过,Clickhouse是一个强大的数据库Clickhouse-一个潜力无限的大数据分析数据库系统
其中一个强大的点就在于支持各类表引擎以用于不同的业务场景。

MergeTree

MergeTree系列的引擎被设计用于插入极大量的数据到一张表当中。数据可以以数据片段的形式一个接着一个的快速写入,数据片段在后台按照一定的规则进行合并。相比在插入时不断修改(重写)已存储的数据,这种策略会高效很多。

其主要特点:

  • 存储的数据按主键排序。
  • 这使得您能够创建一个小型的稀疏索引来加快数据检索。
  • 如果指定了分区键的话,可以使用分区。
  • 在相同数据集和相同结果集的情况下 ClickHouse 中某些带分区的操作会比普通操作更快。查询中指定了分区键时 ClickHouse 会自动截取分区数据。这也有效增加了查询性能。
  • 支持数据副本。
  • 支持数据采样。

MergeTree表引擎的基础建表语句如下

CREATE TABLE table_name
(`column_1` String,`column_2` Int32,`column_3` String
)
ENGINE = MergeTree
PARTITION BY column
ORDER BY column
  • ORDER BY:排序键,可以是单列或多列。通常没有显示指定主键的情况下,我们会指定一个排序键,Clickhouse也会自动使用排序键作为主键
  • PARTITION BY:分区键。通常使用Clickhouse都会存储“大数据”,既然是大数据,用分区来隔离数据会大大提升后续查询效率。多半用月分区的情况下, 可使用表达式toYYYYMM(date_column)来实现。

还有更多参数可选配,请参考
Clickhouse-MergeTree

ReplacingMergeTree

ReplacingMergeTree与MergeTree的不同在于它会删除排序键值相同的重复数据。
数据的去重只会在数据合并期间进行。但是合并会在后台一个不确定的时间进行,所以数据并不是有规律的进行删除\合并。
当然Clickhouse支持使用OPTIMIZE进行手动合并数据,不过会引起对数据的大量读写(建议在业务低峰期执行)。

ReplacingMergeTree的建表语句通常为

CREATE TABLE table_name
(`column_time` DateTime,`column_order` Int32,`vd` String
)
ENGINE = ReplacingMergeTree(column_time)
PARTITION BY vd
ORDER BY column_order

数据合并(去重)策略为,当order by 字段重复时,保留ReplacingMergeTree字段最大的一条

测试看下效果

1、建表

CREATE TABLE t1
(`column_time` DateTime,`column_order` Int32,`vd` String
)
ENGINE = ReplacingMergeTree(column_time)
PARTITION BY vd
ORDER BY column_order

2、插入数据

INSERT INTO TABLE t1 VALUES ('2024-03-28 10:00:01', 1,'20240338') ;
INSERT INTO TABLE t1 VALUES ('2024-03-28 10:00:02', 1,'20240338') ;
INSERT INTO TABLE t1 VALUES ('2024-03-28 10:00:03', 1,'20240338') ;
INSERT INTO TABLE t1 VALUES ('2024-03-28 10:00:04', 1,'20240338') ;
INSERT INTO TABLE t1 VALUES ('2024-03-28 10:00:05', 1,'20240338') ;

3、验证
可以看到表中最终只有(‘2024-03-28 10:00:05’, 1,‘20240338’)这条数据
在这里插入图片描述

彩蛋

在文章开头,MergeTree之所谓被称为系列,是因为在Clickhouse由MergeTree衍生出了很多相关类型的引擎

  • MergeTree
  • ReplacingMergeTree
  • SummingMergeTree
  • AggregatingMergeTree
  • CollapsingMergeTree
  • VersionedCollapsingMergeTree
  • GraphiteMergeTree

其他引擎后续有机会在生产验证后再与大家分享。

在这里插入图片描述

http://www.15wanjia.com/news/192401.html

相关文章:

  • 山东省无障碍网站建设标准新媒体运营师考试报名官网
  • 怎么做公司的官方网站网络公司如何建网站
  • 自建网站阿里云备案通过后怎么做No酒店网站建设
  • 做网站送给女友意义国药控股cms系统
  • 厦门网站制作阳哥网站建设中敬请期待
  • 做阿里巴巴企业网站搭建私有云需要多少钱
  • 微信引流的十个方法抖音搜索引擎优化
  • ps做网站要求高吗一键开发小程序
  • 寻找杭州做网站软件人最近发生的新闻大事
  • 阿里巴巴网站做方案网站改版需要向百度000提交吗
  • 国内设计网站公司网站国内公司网站模板
  • 大型网站如何开发北京网站建设建站公司
  • 网站推广策略与问题分析深圳网站优化多少钱
  • 衡水林熠网站建设公司徐州市政工程招标信息
  • 购物网站建设方案建设电子网站试卷
  • 工艺礼品东莞网站建设h5做招聘网站可以吗
  • 贵州建设工程招投标协会网站wordpress 修改
  • wordpress 如何添加备案号建设seo网站
  • 专做正品 网站建设银行网站是多少钱
  • 网站建设分销协议linux国外网站吗
  • 上海市建设资格注册中心网站中国建设银行龙卡信用卡网站
  • 网站做好后交接网站建设的实验报告总结
  • 如何建小企业网站wordpress英文自动采集
  • 公司做网站比较好的平台广东网站备案需要多久
  • 网站网页价格类似58同城网站建设多少钱
  • 北京网站设计公司hlh成都柚米科技15揭阳建设网站
  • 网站数据库查询怎么做国外网站开发技术
  • 怎么制作网站横幅教案做网站卖多少钱一个
  • 中英企业网站余姚专业网站建设公司
  • 网站建设视频百度网盘做软件平台