我正在为州立大学农业研究机构开发一个 Ruby on Rails 网站,该网站将在大学服务器上运行。因此,服务器上的数据将可以通过州公共记录法案(信息自由法案的州版本)访问。该系统的一些用户将是商业种植者,他们不希望通过公共记录获得他们的商业数据。
鉴于上述情况,我希望用户的数据不存储在服务器上,而是用户可以从他们自己的本地机器加载/保存的东西。换句话说,他们应该能够以访客身份使用网站,并从他们自己的机器上填充数据模型,但不能将这些数据保存在服务器上。(其他非业务敏感数据将存储在数据库中)。
我的问题是:有没有其他人有过开发这样的系统的经验,是否有任何宝石可以将 ActiveRecord 后端到非数据库,并且可以从本地存储加载/保存?
任何建议,将不胜感激!