在tarantool中存储日期和时间

时间:2016-11-18 09:19:19

标签: tarantool

假设我需要一个元组中的字段,该字段应该与时间一致。 Tarantool doesn't support日期和时间类型开箱即用。

我看到两个解决方案:

  1. 将日期和时间存储为字符串并进行解析。
  2. 以纪元秒为单位存储日期和时间,并在需要时进行转换。
  3. 在Tarantool中使用日期和时间的最佳解决方案是什么?

1 个答案:

答案 0 :(得分:1)

您应该使用UNIX时间格式(自UNIX纪元开始以来的秒数)有两个原因: - 它很紧凑 - 使用“无符号”类型的TREE索引可以实现所需的排序。 如果处理多个时区,最好在插入数据库之前转换为UNIX时间,并将时区存储在单独的字段中。