scalardb - scalardb 是否支持时间戳类型?如果现在,文本或 blob 是存储时间戳的最佳方式吗?
问题描述
scalardb 是否支持时间戳类型?如果不是,存储时间戳的最佳方法是文本、blob 还是其他类型?
这个模式现在可以工作吗?
CREATE TABLE mytable (
token_id text PRIMARY KEY,
email text,
expiration_time timestamp,
..
}
解决方案
不,它没有。
我认为最好的解决方案取决于。使用 BIGINT 并在其中存储 Unix 时间戳是一种节省空间的方法,但每次都需要转换。作为替代方案,我们可以使用 TEXT 并存储字符串格式的日期时间,但它会占用更多空间。
推荐阅读
- c++ - 是否有检查数据文件中数据的功能
- symfony - 如何让 Symfony FormComponent 以非常特定的格式初始化 DateTime?
- javascript - 从 'expo' 导入 <MapView> 时遇到问题
- angular - 在 Angular 中更改 ChartJS 饼图的一部分的大小?
- c# - 在 C# 中实现 conversations.create
- ms-access - 为什么我的 Access 查询中的记录是空白的?
- javascript - 确定从数字 1 开始需要添加多少个整数才能使总和大于 100?使用 JavaScript
- php - 使用 GD 库生成 png 图像并将它们添加到 zip 存档
- html - 当正文有填充时,如何保持滚动条向右对齐?
- azure-devops - 使用 C# (TFS 2017) 获取积压级工作项类型