m0_74449407 2025-07-24 09:52 采纳率: 0%
浏览 115

我在开发云平台后端上有几个不懂的地方想问一下您后端开发是使用linux吗如果是每过几秒就要获取设备数据的话,要不要使用时序型数据库来结合mysql数据库来使用

您好我是一个大三学生,我在开发云平台后端上有几个不懂的地方想问一下您
后端开发是使用linux吗
如果是每过几秒就要获取设备数据的话,要不要使用时序型数据库来结合mysql数据库来使用

  • 写回答

5条回答

  • 七维大脑 2025-07-26 20:37
    关注

    很抱歉现在才回复哈。也是看了回答者中大多都是AI生成的回复,所以觉得还是回复一下吧。

    首先你问后端开发是使用Linux吗?
    
      这个问题本身就有电问题哈。
    如果你说开发所用的系统的话一般来说目前都是在Windows或者macOS系统上进行软件开发。软件开发完毕后会部署到服务器,服务器目前来说主流还是Linux系统,比如很多企业还在用CentOS,或者Ubuntu,如果是政府类型项目有可能是国产基于Linux内核的麒麟系统等等。
    
    如果你说的是后端开发语言的话,一般来说目前管理系统类的还是Java为主流、当然现在也有用Python或者Go来进行后端开发的,但Java还是多一些。
    
    第二个问题是定时N秒获取设备数据,要不要使用时序型数据库来结合MySQL数据库来使用
    如果这个设备数据需要存储的话,那N秒存储一次这个数据量还是比较大的,如果没有定期清理数据的计划的话建议选用时序数据库,比如目前国产还算火的TDengine时序数据库,学习成本也算低吧(有官方的中文技术文档且开发难度很低),开源版本对于你目前来说也非常合适。 至于MySQL可以存储一些你所开发的系统内其他的基础数据。
    
    评论

报告相同问题?

问题事件

  • 创建了问题 7月24日