none
用xml做数据库,效率如何?是不是文件很大时,速度会很慢(同条件下,和mssql、oracle比)? RRS feed

  • 问题

  • 用xml做数据库,效率如何?是不是文件很大时,速度会很慢(同条件下,和mssql、oracle比)?
    2010年3月13日 4:58

答案

  • 现在有很多博客用的就是直接用xml 做数据库。如果数据量不大效率还是不错的,如果数据量变的非常大,你需要对xml 做一个层次上的组织以提高效率。如果你可以为这些xml 数据写一个数据索引,效率应该会大幅度的提高。 但是这样做可能会花费很多时间去编写(维护)代码。如果是关键数据,并且效率很重要的话,还是建议使用 传统的关系型数据库。
    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2010年3月19日 4:17
    版主

全部回复

  • 关系型数据库都有索引的。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年3月13日 20:55
    版主
  • 现在有很多博客用的就是直接用xml 做数据库。如果数据量不大效率还是不错的,如果数据量变的非常大,你需要对xml 做一个层次上的组织以提高效率。如果你可以为这些xml 数据写一个数据索引,效率应该会大幅度的提高。 但是这样做可能会花费很多时间去编写(维护)代码。如果是关键数据,并且效率很重要的话,还是建议使用 传统的关系型数据库。
    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2010年3月19日 4:17
    版主