有这样一个需求,插入数据库之前需要了解数据库ID号,考虑到不同的主机怎么去协同这个ID呢 同时要保证每个主机分到不同的ID号,这个比较麻烦,如果独立开一个服务来一个C/S操作比较麻烦,幸好REDIS提供了这样一个操作,原子INCR.也就是在不同的主机节点去请求服务器,服务器能够同时封装2个事情【value=vlaue+1;return value】2步完成后才返回。这样每个所有的主机ID都能分到不同的ID号,这样的结果真是我想要的。另外不用担心:这个是一个64位自增操作,在合理的范围内 很难会超出来。

相关文章:

  • 2021-08-13
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-13
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2022-02-01
相关资源
相似解决方案