相关疑难解决方法(0)

动态数据库架构

为动态逻辑数据库模式提供存储的推荐架构是什么?

澄清一下:如果系统需要为模型提供存储,模型的架构可能会在生产中被用户扩展或更改,那么有哪些优秀的技术,数据库模型或存储引擎可以实现这一点?

一些可能的说明:

  • 通过动态生成的DML创建/更改数据库对象
  • 创建具有大量稀疏物理列的表,并仅使用"重叠"逻辑模式所需的表
  • 创建一个"长而窄"的表,该表将动态列值存储为行,然后需要进行旋转以创建包含特定实体的所有值的"短,宽"行集
  • 使用BigTable/SimpleDB PropertyBag类型系统

任何基于现实世界经验的答案都将不胜感激

sql architecture database-design dynamic-data

66
推荐指数
6
解决办法
4万
查看次数

标签 统计

architecture ×1

database-design ×1

dynamic-data ×1

sql ×1