XML数据库或PostgreSQL
我需要一个数据库存储/查询XML 我的基本要求是:XML数据库或PostgreSQL,xml,postgresql,Xml,Postgresql,我需要一个数据库存储/查询XML 我的基本要求是: 处理来自多个源的多个xml数据文件。XML在不同的供应商之间是不同的 是否可以在PostgreSQL上存储/查询不同格式的XML 还是使用原生XML解决方案(如Senda、XBase)更好 谢谢 PostgreSQL可以满足您的需求,您可以围绕它构建非常复杂和复杂的解决方案。根本问题是你还在做什么。如果只是XML,您可能只需要一个XML数据库。如果您正在存储与文档相关的其他信息,那么PostgreSQL将是更好的方法 简而言之,您只是在存储
- 处理来自多个源的多个xml数据文件。XML在不同的供应商之间是不同的
谢谢 PostgreSQL可以满足您的需求,您可以围绕它构建非常复杂和复杂的解决方案。根本问题是你还在做什么。如果只是XML,您可能只需要一个XML数据库。如果您正在存储与文档相关的其他信息,那么PostgreSQL将是更好的方法
简而言之,您只是在存储XML吗?也许文档数据库是最好的?或者您需要一个混合的关系/文档数据库吗?如果是后者,PostgreSQL确实是一个不错的选择。PostgreSQL可以在
XML
列中存储任何有效的XML。但是,如果您需要在这方面执行大量的XQuery,我认为XML DB可能更适合。如果您不只是想在PostgreSQL中存储(有效的)XML和对其执行一些基本操作,您可能会对XML数据库感兴趣。请注意,它仍然是测试版,我自己还没有测试过。从提供的细节很难说。这在很大程度上取决于您想要运行的查询。对于基本内容,PostgreSQL可以在xpath表达式上愉快地使用表达式索引。对于复杂的多格式XML存储,专用XML数据库可能是更好的选择,特别是如果您还没有将Pg用于其他用途。