您好,欢迎访问一九零五行业门户网

把 SQL Server 导入 MongoDB 的 Ruby 脚本

2013.03.28 更新 :如何在 linux 下面使 rails 能够连接到 sql server 请参见我的另外一篇文章:http://www.tfan.org/install-activerecord-sqlserver-adapter-under-centos/ 最近想要测试一下 mongodb 2.4 新增的 text search 功能,需要把以前 sql server
2013.03.28 更新:如何在 linux 下面使 rails 能够连接到 sql server 请参见我的另外一篇文章:http://www.tfan.org/install-activerecord-sqlserver-adapter-under-centos/
最近想要测试一下 mongodb 2.4 新增的 text search 功能,需要把以前 sql server 数据库中的内容导出到 mongodb 中做测试用。
虽然用 node.js 也可以操作 sql server 数据库,但是微软提供的 msnodesql 驱动目前(版本0.2.1)只支持 windows,想想还是改一下以前写的 ruby 脚本会更快些。
假设你已经成功地安装了 ruby, rails 以及 sql server 和 mongodb;剩下的主要就是安装 ruby 需要的 sql server 和 mongodb 驱动了。
实际脚本的代码就比较简单了:
参考:
http://docs.mongodb.org/ecosystem/drivers/ruby/ruby driver tutorial: http://api.mongodb.org/ruby/current/鉴于 ruby 的元编程特性和 mongodb 的灵活性,是不是可以做一个通用的转换程序?有时间可以试着写一个。
本文地址:http://www.tfan.org/from-sqlserver-to-mongodb-using-ruby-and-rails
原文地址:把 sql server 导入 mongodb 的 ruby 脚本, 感谢原作者分享。
其它类似信息

推荐信息