【发布时间】:2016-12-15 05:17:44
【问题描述】:
我有一个需求,我需要存储不同的应用程序配置数据,所以只是想知道存储它的最佳方式。
目前我正在为我的数据库使用以下字段
id, name ,category ,city,value(text field), int_value, float_value, string_value,date_value,bool_value
value 字段将用于存储复杂的数据,这些数据又是能够存储不同键值对的 json 对象。 例如。
值:
{ "is_enabled" : true,
"list_of_applicable_ids" : ["123","345","567","890"]
}
以及我添加不同值数据类型字段(int_value,float_value)的原因是因为查询该字段很容易,并且索引将使这更快。
所以只是想知道将这些数据存储在数据库中的更好方法。 仅使用 value 字段是否足以满足我的要求? 配置更改的频率非常少(一个月一次或两次)
【问题讨论】:
标签: java database configuration app-config configuration-files