首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以将SQL Server数据库与Apache Mahout一起使用吗?

我可以将SQL Server数据库与Apache Mahout一起使用吗?
EN

Stack Overflow用户
提问于 2014-02-22 21:03:14
回答 2查看 866关注 0票数 4

我选择使用Apache Mahout作为我的推荐引擎,但同时由于某些原因,如果我可以将我的数据存储在SQL Server数据库中会更容易。mahout可以与SQL Server顺利连接吗?

文档说它可以通过JDB驱动程序与其他数据库引擎连接,但我看到所有使用mysql的文章、书籍以及支持的数据模型都只适用于mysql。

EN

回答 2

Stack Overflow用户

发布于 2014-10-20 10:10:59

如何将MySQL转换为SQL Server数据库:

通过ODBC (http://www.mssqltips.com/sqlservertutorial/2205/mysql-to-sql-server-data-migration/)

  • SQL服务器迁移助手(http://msdn.microsoft.com/en-us/library/hh313125(v=sql.110).aspx

  • SQL导入/导出向导

下面是SQL server的JDBC驱动程序:

用于SQL Server的Hadoop驱动程序:http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx

  • Changing集群中的Hadoop输入格式/驱动程序:http://blog.cloudera.com/blog/2009/03/database-access-with-hadoop/

还有许多通过HDInsight在Azure Hadoop集群中使用Mahout的示例:

  • http://bluewatersql.wordpress.com/2013/04/12/installing-mahout-for-hdinsight-on-windows-server/
  • http://www.codeproject.com/Articles/620717/Building-A-Recommendation-Engine-Machine-Learning
票数 0
EN

Stack Overflow用户

发布于 2015-04-14 19:21:26

我刚刚开始了对Mahout的实验。在用Mahout0.9附带的SQL92JDBCDataModelSQL92BooleanPrefJDBCDataModel替换内存中的数据模型后,我设法运行了一些书中的示例。

我将SQLServerDataSource的一个实例传递给了这些数据模型的构造函数。这个类包含在Microsoft JDBC Drivers for SQL Server包中(我使用的是4.1版)

然而,SQL92JDBCDataModel文档指出,它“没有针对性能进行优化”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21954703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档