一、该问题的重现步骤是什么?
1. 时序库使用 TDengine,上报数据中如果存在尚未在物模型中维护的属性,SQL会执行失败
2. 是否可以在拼接SQL时做下判断,过滤掉物模型中不存在的属性
3.这个论坛改不了昵称么?改了不生效的
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
这样的话对服务器并发性能会有较大影响,每次上传都需要取缓存然后去判断,再删减。建议是设备端做下控制,不然就是网关或者协议转换来处理。
当然如果要做的话也是不难的,现在已经有缓存物模型的方法可以直接使用,可以先加一下测试看看。
物模型缓存可以用这个获取
private final ITslCacheService tslCacheService;
Map<String, String> dataTypeMap = tslCacheService.getTslPropertyDataTypeMap(productKey);
关于上头的实名制要求,论坛的基础资料提交过后就无法再主动修改,可以发邮件让我们帮你修改:bladejava@qq.com
或者自己在协议转换中去过滤?
扫一扫访问 Blade技术社区 移动端