gpt4 book ai didi

java - 保存在 Java 桌面应用程序和网站上使用的个人用户设置的最佳方式

转载 作者:行者123 更新时间:2023-11-29 00:00:05 24 4
gpt4 key购买 nike

我正在创建一个应用程序,我将所有用户设置存储到 MySQL 服务器中。但是现在当 tableOption3 = id25 然后用户主题是红色时我得到了一些东西。我已经有 5 个这样的表。而且它会变得更大。用户可以使用为网站和 java 应用程序保存个人设置的移动应用程序,反之亦然。

我还有其他选择吗?我一直想知道如果加载 100 个个人选项会发生什么。用户会在加载速度上注意到这一点吗。

最佳答案

您必须将这些个人用户设置保存在某个地方,并且您总是希望使用某种数据存储,例如:SQL 数据库NOSQL、平面文件。
我认为 SQL 数据库通常是可行的,拥有超过 100 个个人选项应该不会降低性能太多。

但我的建议是避免使用多个表。您可以通过只有一个表实现预期的效果,为所有用户存储所有属性,即:

 USER_ID | PROPERTY | PROPERTY_VALUE
1 | COLOR | RED
2 | COLOR | BLUE
1 | FONT_SIZE| 12
2 | FONT_SIZE| 14
etc

关于java - 保存在 Java 桌面应用程序和网站上使用的个人用户设置的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30191815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com