【问题标题】:What is the preferred data type for audio/video track length?音频/视频轨道长度的首选数据类型是什么?
【发布时间】:2012-04-01 19:56:09
【问题描述】:

应用程序检索音轨并使用服务来获取音轨的长度,格式为hh::mm:ss
因为它被格式化为时间,但它不是一个实际有效的时间值,我需要一些可排序的数据表示。

  1. 您有什么建议?
  2. 如何对其进行排序/搜索/过滤?

谢谢

【问题讨论】:

    标签: mysql audio jquery-ui-sortable sqldatatypes


    【解决方案1】:
    • 将格式化的值转换为int-值。所以:00h 01m 30s => 90s
    • 现在您可以无限制地对其进行排序、搜索和过滤!

    【讨论】:

    • 谢谢,这是众所周知的。我尽量避免每个字段的数据转换,因为我需要在同一屏幕上显示(有时)超过 1000 条已排序的记录。
    • 这次对话不应该成为瓶颈。
    • 1000 次转化 x 600 次点击?在服务器端,这不是一个可以忽略的考虑因素。作为客户端,在智能手机(40% 的客户端)上使用时,问题很大。
    • 如果它的命中率很高,那么缓存对话的结果。或者记住格式化字符串和底层整数值。
    【解决方案2】:

    嗯,答案是:使用time 数据类型... 这是一个实际的时间表示字段。

    【讨论】:

      猜你喜欢
      • 2014-10-16
      • 1970-01-01
      • 2012-10-02
      • 2011-10-07
      • 2013-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      相关资源
      最近更新 更多