-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
数据过期时间 #88
Comments
确实应该这样设计, 不过现在一旦改动, 历史版本貌似没法兼容了 |
增加DCache的配置开关,默认是历史版本,是否可行? |
你有能力修改, 提交pr ? |
可以哦,不过现在还在熟悉DCache,之后有机会可以提交 |
ok |
还有个问题,DCache落地对应的mysql,分库分表,只有1,和10的选择。是在建立的时候指定的,后面不能修改?如果随着数据量增大,有不同的分库分表需求怎么办?还是不用太关注这个问题i? |
是不能修改的, 所以使用的时候就提前考虑好未来数据的规模. |
那规模会很大,也只能指定分库分表为10,没有找到可以设定为其他的值,是不是这个10这个数量一般也够用,不用考虑其他值? |
一般是10库, 10表, 相当于总共100表, 通常是足够了 |
|
DCache内的IDC有什么用? 获取数据的接口可以指定idc,设置的数据没有。获取接口中的idc设置不存在的对取数据没有影响 |
这个一般不要用, 这个用来做异地容灾的 |
好的,谢谢 |
uint32_t _expiret; // 数据过期的绝对时间,由设置或更新数据时提供,0表示不关心此时间
绝对时间由调用者提供,如果调用者和DCache时间不一致,导致数据不在预期内过期,调用者无法掌控
是否可以让调用者只传递数据保持的秒数,DCache内部转换为时间戳
The text was updated successfully, but these errors were encountered: