the*_*ror 7 rdf semantic-web triples
模糊,不知情的问题:
1:为什么几乎100%的应用程序开发人员,应用程序开发社区和文献(书籍,教程等)都认为你想要使用关系数据库或键值存储来表达数据?
2:为什么不是每个人都使用"三重"数据结构?
3:不是三元组适用于关系数据库和键值存储的每个问题,并且不是三元组至少在每种情况下都易于使用吗?
三元组可以表示任何其他数据结构.但这并不一定使它们更容易使用.如果您的问题是表格形状,那么表格数据结构将更好地工作.使用图形数据结构,您需要考虑如何从三元组构成表,这是额外的工作.
解决大多数问题(特别是数据形状可预测的简单问题)不需要图形数据结构的灵活性.
更一般地说,我认为相当多的开发人员很快就会迷失在 RDF、OWL、SKOS、本体、推理引擎等相互交织的混乱中。对于那些想:“但我只想要用户的订单历史记录”(或其他什么)的人来说),这一切都有点太多了,难以接受、处理等等。