[英]Remote MSSQL/ODBC Syncing With Rails
我正在使用在MSSQL数据库中具有数据的客户端。 我仅具有对远程ODBC连接的读取权限,不能以任何形式修改数据库。
我想以开源替代方式在本地复制数据的子集,每天大约同步一次。 这主要是为了消除高峰时段对数据的读取。 本地数据将在Rails 4应用程序中使用。 请注意,同步只需要是单向的,因为我没有写权限。
我建议您创建一个可以计划进行数据检索的ruby脚本。 为了连接到MSSQL数据库,请看一下我创建的这个简单项目 。
然后,您只需要对要检索的数据及其存储方式进行编码。
尽管您可以使用诸如rufus-scheduler或sidekiq之类的调度 程序并与您的应用程序一起运行,但我更喜欢与Rails应用程序分离的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.