mysql - 类似 Wordpress 的数据库结构优缺点(元键 -> 值)
问题描述
我正在使用类似 Wordpress 的数据库结构(https://codex.wordpress.org/Database_Description)将值存储为元键和值。经过几天的记录/条目,元表的大小正在增加。所以,如果继续使用这种数据库结构是个好主意,我正在接受专家建议。这种数据库模式的优缺点是什么。
解决方案
对于专业人士:您可以保持简单的结构,并且可以更简单地处理数据。
缺点:从长远来看,数据数量可能会增加,具体取决于您维护的应用程序的类型,如果您不断添加越来越多的帖子,并且每个帖子可能有许多与之相关的元数据,您最终可能会对加载时间,因为要显示帖子,您需要查询与其连接的每个元数据。
如果您可以实现良好的缓存,您可以这样做以最小化您的应用程序,以便需要继续从数据库查询以改善加载时间或定期运行维护命令,特别是对于维护元值的表以确保最佳性能。
推荐阅读
- c# - 无法运行命令。错误:没有为此 DbContext 配置数据库提供程序
- python - 在 Python 中添加两个列联表
- c# - 在 C# 中将空类作为默认参数发送到泛型类
- c# - C# - 将 Newtonsoft.Json.JsonConvert.SerializeObject 与 JsonConverter[] 一起使用
- c# - 如何在 HTTP 触发的 Azure 函数中绑定模型集合?
- quickfixj - quickFixj 中自定义对象的破解实现
- visual-studio - 在 Windows 上安装 CUDA for TensorFlow
- python - 根据过滤器python更新列值
- laravel - Laravel Eloquent:获取对象而不是数组
- angular - 将打印作业直接提供给打印机 angular 6