我正在编写一个库来帮助每个使用亚马逊云搜索的人。
使用云搜索更新文档时,您需要指定文档的 ID(当然)和要升级到的文档版本。
如果指定的版本号小于当前版本,则不附加更新。
那么如何确保每次更新时都更新我的记录?
Ruby 项目aws_cloud_search使用时间戳来保持版本号始终更高,但是:
- 由于 AWS 云搜索的最大版本号为 4294967295。所以它在 2106 年 2 月 7 日之后将不再起作用
- 如果您在同一秒内运行两次更新,则最后一次更新(更重要的更新)将被忽略
任何想法 ?
马丁马加基安