分佈式自增序列的實現(一)

問題來源: 微服務的框架,有的服務部署了多個實例,同時需要全局的自增id,當然使用uuid作爲id是可以不用關係id的生成,但是如果要是序列sequence就需要自己實現id的生成,但是分佈式環境下如何保證不會重複生成相同的id? 解決辦法 1, 使用分佈式鎖,每次生成sequence時先獲取全局鎖,然後獲取sequence,接着sequence+1並保存到持久存儲中,最後釋放鎖。 2,使用已有的
相關文章
相關標籤/搜索