简而言之,我需要一些关于我正在尝试实施的解决方案的建议。我正在使用.net 技术实现一个社交网络,我需要从收集并保存在数据库中的数据中推断出知识(一种图/链接挖掘)。我的问题是:
- 这个任务应该由商业智能工具来执行吗?
- 你知道任何 .net 框架来处理这种类型的信息(图表)吗?
- 我应该如何持久化结果数据?使用单独的数据库?
简而言之,我需要一些关于我正在尝试实施的解决方案的建议。我正在使用.net 技术实现一个社交网络,我需要从收集并保存在数据库中的数据中推断出知识(一种图/链接挖掘)。我的问题是:
我不是 BI 专家,但是是的,这听起来确实像 BI 工具可能有用。
我不知道任何 .Net 库,但如果您追求开源, CodePlex通常是一个不错的选择。
如果您想做大量报告并且应用程序的事务部分通常很忙,那么使用单独的数据库绝对是一个好主意。FYI 事务数据库通常被称为OLTP,而用于报告的数据库通常被归类为OLAP;如果这些术语对您来说是新的,那么 Wikipedia 链接给出了相当好的介绍。
如果您需要自动推理支持,您可以查看语义网解决方案 http://www.rdfabout.net/intro/?像http://www.dotnetrdf.org/提供对许多 RDF 存储(RDF 数据库)的访问。
纯图形数据库或 graph2SQL 映射器很少提供开箱即用的推理支持。
干杯,阿奇姆