这只是一个基于好奇心的模糊问题。
让我们说我在数据库中存储的颜色只是十六进制值(忽略键)。应用程序应显示十六进制值和RGB值。
我想知道将RGB值存储在数据库中是否更好,或者在查询后使用十六进制值上的JavaScript函数生成RGB。该函数只有四行,自然查询会相同,但会返回更多数据。
性能会有明显差异吗?据推测,如果有成千上万的条目,你只会真正开始注意到它。
哪种方法在概念上更有意义?
答案 0 :(得分:1)
鉴于您不打算对颜色数据进行操作(排序,过滤,执行数学运算),您只需将其存储,因此它并不重要。我可能会以您想要使用的格式存储,因为我认为您具有较高的读写比率。