我正在使用在MSSQL数据库中包含数据的客户端。我只能读取远程ODBC连接,无法以任何形式修改数据库。
我想在开源替代方案中本地复制一部分数据,每天同步一次。这主要是为了消除高峰时段对数据的读取。本地数据将用于Rails 4应用程序。请注意,同步只需要是单向的,因为我没有写访问权。
答案 0 :(得分:1)
我建议你创建一个可以安排进行数据检索的ruby脚本。 要连接到MSSQL数据库,请查看我创建的simple project。
然后,您只需要编码要检索的数据以及存储它的方式。
我更喜欢与rails应用程序分离的方法,尽管您可以使用rufus-scheduler或sidekiq之类的调度程序,并在应用程序中运行它。