我正在努力想出一个版本化的'数据系统。我所拥有的不同数据组将以不同的时间间隔进行更新并且非常大(MAP TIFFS),因此我希望尽可能避免重复内容,我们正在谈论50gb标记。比方说,我有以下两类地图:国家地图&城市地图。国家地图每季度更新一次,城市地图每两年更新一次。在6个月的时间内我最终得到的文件夹结构是:
RACKSPACE CONTAINER
|
|-JAN2014
| |
| |-Cities
| |-Countries
|
|-APR2014
| |
| |-[Cities] (Not a real folder, an alias/redirect to the Jan 2014 version)
| |-Countries
|
|-JUL2014
| |
| |-Cities
| |-Countries
|
|
我的应用程序获得该时间段的当前数据版本(即JAN2014,APR2014或JUL2014),并将使用它来形成获取地图文件的URL,即blah.rackcdn.com/JAN2014/Cities/Map.file )我希望能够指出blah.rackcdn.com/APR2014/Cities/Map.file的别名/重定向(由于旧城市地图数据仍然存在,因此不存在有效)到旧文件夹,希望这是有道理的,有没有办法实现这一目标?目前我正在使用Cyberduck ftp将我的文件/目录结构上传到rackspace。
如果我无法使用Rackspace实现此功能,是否可以使用任何其他文件托管服务(即Google云端存储)?
干杯
答案 0 :(得分:5)
可以在Rackspace云文件上模拟符号链接。请参阅此博客文章,了解如何使用Cloud Files REST API执行此操作:http://developer.rackspace.com/blog/simulate-symLinks-on-cloud-files.html。