【发布时间】:2013-05-06 01:36:58
【问题描述】:
我需要对各种交易进行日期/时间戳记,并且可以将其明确添加到数据结构中。
Firebase 使用某种算法创建一个类似于 IuId2Du7p9rJoT-BARu 的 ID。
有没有办法可以从 firebase 创建的 ID 中解码日期/时间并避免存储单独的日期/时间戳?
【问题讨论】:
标签: firebase
我需要对各种交易进行日期/时间戳记,并且可以将其明确添加到数据结构中。
Firebase 使用某种算法创建一个类似于 IuId2Du7p9rJoT-BARu 的 ID。
有没有办法可以从 firebase 创建的 ID 中解码日期/时间并避免存储单独的日期/时间戳?
【问题讨论】:
标签: firebase
简短的回答:不。
我之前也问过同样的问题,因为我的工程师直觉告诉我,我永远无法复制数据。我从逻辑上考虑到这一点后得出的结论是,即使在 SQL 数据库中也存在大量重复。它只是隐藏在幕后(作为索引、临时表和内存缓存)。这是大型活动数据的一部分。
所以删除数据中的时间戳,去吃午饭吧;为自己节省一些能量:)
或者,完全跳过时间戳。您知道记录已经按时间戳存储,假设您没有提供自己的优先级,所以您应该很高兴。
【讨论】: