代码之家  ›  专栏  ›  技术社区  ›  derekerdmann

在数据库中存储XML以实现灵活的内容

  •  1
  • derekerdmann  · 技术社区  · 15 年前

    我正致力于构建一个系统,该系统从几个不同的RSS提要和API中聚合内容,存储内容,然后根据内容源以独特的格式输出内容。我目前的计划是为每种独特的类型创建一个XML结构,将使用该结构的每条记录存储在一个MySQL数据库中,然后检索它并对其进行适当的解析以进行显示。

    使用这种方法是否存在重大问题,或者是否有更好的方法来实现相同的目标?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Ignacio Vazquez-Abrams    15 年前

    数据库中的XML就像铁梁一样灵活。在没有数据库支持的情况下,它几乎是不可查询的,即使这样,它也不是特别快。分解它,规范化它,并尽可能按惯例存储它。