84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
请问大家在应用服务器集群下如何生成全局唯一且递增的流水号?
认证高级PHP讲师
如果不遞增,有一個解決方案是基於機器碼區分。
就是自動或手動為每台伺服器分配一個全域唯一的機器ID,使用「機器ID+本機唯一自增」方式完成。
但是這不符合題主要求。
另一個方案就是出一台伺服器完成流水號服務:序列產生全域唯一且遞增的流水號。
伺服器叢集的話,資料庫應該是同一個啊,所以不一定有上面的問題。也請樓主仔細描述下問題。
redis 增量
如果不遞增,有一個解決方案是基於機器碼區分。
就是自動或手動為每台伺服器分配一個全域唯一的機器ID,使用「機器ID+本機唯一自增」方式完成。
但是這不符合題主要求。
另一個方案就是出一台伺服器完成流水號服務:序列產生全域唯一且遞增的流水號。
伺服器叢集的話,資料庫應該是同一個啊,所以不一定有上面的問題。也請樓主仔細描述下問題。
redis 增量