关于数据库开发的实践,我需要你们专家的帮助。关于MySQL数据库,我有几个问题:
非常感谢!
发布于 2013-01-10 20:36:48
您当然可以将XML数据存储在MySQL中。您还可以使用任意数量的方法将分层XML数据转换为单独的关系数据库字段表示。
但是,我想说,如果您只想使用完整的XML文档,您可能会选择NoSQL路径,这确实更适合这种类型的数据存储。您还可以考虑JSON作为存储格式,因为它更简洁(节省空间和传输不良宽度),并且与流行的NoSQL数据存储更加一致。
发布于 2013-01-10 20:46:28
1)是的,有一种方法,但您应该查看mongodb,如果您想要一个动态数据库结构,它是在开发时考虑到的。另外,除非您需要xml或类似的rss特性,否则您可能需要考虑使用json作为文档的格式。
2) json和mongodb很好地结合在一起,快速方便地从数据库中获取文档。从技术上讲,您也可以在mysql中这样做,但是您可能会花费更多的时间在php或ruby中编写脚本,以获得所需的格式。
3)您可以使用xml来演示您的db结构,因为它的结构比较松散,但我不确定它对其他人是否直观地清楚。很难说,真正取决于您如何实现它,以及您的db结构将有多复杂。
https://stackoverflow.com/questions/14266754
复制相似问题