上一页 1 2 3 4 5 6 ··· 38 下一页
摘要: 在使用c语言时,如果出现这个警告,是因为你使用了一个函数,但是没有在头文件中声明。 这种情况一般是写了一个局部使用的函数,不需要暴露出去,所以没有在头文件声明,直接在源文件开发。 这时需要使用static进行限定,让gcc知道该函数只限定在当前文件使用,不需要在头文件声明,就可以避免该警告 阅读全文
posted @ 2023-12-25 14:50 秋来叶黄 阅读(21) 评论(0) 推荐(0) 编辑
摘要: clichouse会对数据分区存放,可以提高效率,便于维护磁盘空间。 clickhouse不建议按照条件查询使用delete删除数据。 clickhouse提供了ttl,可以设定数据的生命周期,到了时间,会自动删除数据。 如需维护磁盘使用,clickhouse提供了操作分区的功能。 设定数据库表分区 阅读全文
posted @ 2023-12-15 16:25 秋来叶黄 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 我们知道数据块中的view只是一个逻辑概念,为了便于写查询语句,把底层各个表的结构和字段隐藏,创建一个新的虚拟表,类似于查询语句,在这个结果上再编写新的语句。 clickhouse提供了一个新的功能,materialized view,可以把一个view的数据存放到磁盘,实例化,而不仅仅是虚拟的逻辑 阅读全文
posted @ 2023-12-15 15:24 秋来叶黄 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 在操作clickhouse的时候,会有一些日志被记录下来,日志占用的空间也不少。我们可以设置一下 查询日志 query_log 调用查询语句时,会记录日志,记录sql语句,使用的数据库和表,占用的内存等。 https://clickhouse.com/docs/en/operations/syste 阅读全文
posted @ 2023-12-15 14:40 秋来叶黄 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 报上面的错误是因为类库的函数未定义。 实际上报错信息已经很明确指定了对应的函数,看似一团乱码,实际上最后的是函数名。因为c++为了多态会在重载的函数上加上不同后缀区分。 _ZN9 MyClass 14 MyFunction EPK19 MyParam hj 就是MyClass这个类中的MyFunct 阅读全文
posted @ 2023-12-13 16:36 秋来叶黄 阅读(13) 评论(0) 推荐(0) 编辑
摘要: PRAGMA synchronous=OFF; 执行写入数据后,如何操作。 OFF 执行写入数据后,直接结束,继续下一步操作。如果这是系统崩溃,会丢失这部分数据。 NORMAL 执行写入数据后,刷新磁盘。如果没有写入完成,系统崩溃,会导致部分数据丢失。 FULL 执行写入数据后,刷新磁盘,并且锁定数 阅读全文
posted @ 2023-12-12 14:56 秋来叶黄 阅读(79) 评论(0) 推荐(0) 编辑
摘要: [ 169492 ] {} <Error> Application: DB::Exception: Suspiciously many (1416 parts, 0.00 B in total) broken parts to remove while maximum allowed broken 阅读全文
posted @ 2023-12-12 13:16 秋来叶黄 阅读(141) 评论(0) 推荐(0) 编辑
摘要: clickhouse有几种安装方式,安装包,官方二进制文件,编译 安装包 下载安装包,用对应的命令安装即可 官方二进制文件 如果不支持rpm或者deb的包,可以下载官方的tgz压缩包,下载的时候有几个选项,官方有介绍: clickhouse-common-static — ClickHouse编译的 阅读全文
posted @ 2023-12-07 14:19 秋来叶黄 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 适用场景 大量数据写入和查询,但是修改比较少。对事务不敏感。偶尔数据丢失不敏感。 很多物联网类的应用场景都是如此。 统计城市的气温,一个城市一千个监测点,一分钟统计一次,一千个城市每分钟产生一百万数据,一天就是十四亿条数据。 统计物流车辆位置信息 统计用户网络行为 这些都有着明显的特点,数据量大,大 阅读全文
posted @ 2023-12-06 14:32 秋来叶黄 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 使用c访问mongodb,需要用到mongodb c driver。c++的driver也是基于c driver封装的。 在使用c driver访问mongodb时,需要与bson打交道,不过c driver访问bson有几点需要注意的,不然会导致报错,或者找不到数据。 迭代器使用后的有效性 在mo 阅读全文
posted @ 2023-11-27 10:06 秋来叶黄 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 38 下一页