YTKKeyValueStore icon indicating copy to clipboard operation
YTKKeyValueStore copied to clipboard

请问,为什么库提供的接口里都带有一个tablename的参数?

Open lanjing99 opened this issue 8 years ago • 1 comments

唐巧,您好! 我详细看了一下源代码,有这个疑问。为什么不把tableName作为一个实例变量保存,这样调用方就不需要每次传进一个tableName。很多时候,提供keyValue的操作,其实,不关心tablename具体是什么。只要在初始化的时候,设置一次即可。请问,您之前是怎么做这个权衡的?

lanjing99 avatar Oct 14 '16 02:10 lanjing99

这个库提供对于多张表的操作,如果用实例变量保存 tableName, 如果遇到上层同时对两个表进行操作,就可能产生并发相关的问题。

tangqiaoboy avatar Oct 15 '16 15:10 tangqiaoboy