是的,是物联网平台,汽车、个人位置相关的。
目前在线设备接近5W台了,车、人运动的时候,10秒上报一条数据。感觉这个10W秒上报 不一样就要加数据啊。可以监控下。如果物质改变。再加记录。
表结构是这样
人员ID  车辆ID             时间                            位置
 2              2             20140908121202           55/32
 2              2             20140908122402           58/32

解决方案 »

  1.   


    是的,是物联网平台,汽车、个人位置相关的。
    目前在线设备接近5W台了,车、人运动的时候,10秒上报一条数据。感觉这个10W秒上报 不一样就要加数据啊。可以监控下。如果物质改变。再加记录。
    表结构是这样
    人员ID  车辆ID             时间                            位置
     2              2             20140908121202           55/32
     2              2             20140908122402           58/32Socket 端接收到数据就存入队列,然后由几个数据处理程序去读取,队列表结构很简单,读完就删的。
      

  2.   

    现在打算把一个队列表拆分为10个,根据设备的 IMEI 号尾数来存入不同队列,相当于分散一个队列的压力为十分之一。
      

  3.   

    如果这些队列表以后不需要用来关联查什么的,用完就删,可以拆表
    如果删表以后确认不需要再用到可以用 TURNCATE TABLE 表名来删表
      

  4.   

    建议考虑用内存数据库REDIS 、memcache等,这样能保证这每天的5000W+活动数据能非常快的被应用程序调用,每天结束前进行一次存储处理就可以了,然后你可以设备分表存储