From 57598e2b83d884ad115912d04a51e0c8163d45de Mon Sep 17 00:00:00 2001 From: Ahoo Wang Date: Thu, 15 Aug 2024 09:44:26 +0800 Subject: [PATCH] feat(doc): Update getting-started.md --- documentation/docs/guide/getting-started.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/documentation/docs/guide/getting-started.md b/documentation/docs/guide/getting-started.md index 3773a77a65..94742b11ca 100644 --- a/documentation/docs/guide/getting-started.md +++ b/documentation/docs/guide/getting-started.md @@ -91,7 +91,9 @@ cosid: DefaultIdGeneratorProvider.INSTANCE.getShare(); ``` -> 通过`yml`文件配置`provider`创建多个`生成器` +### 注册多个 ID 生成器 + +> 通过配置文件的 `provider` 注册多个 ID 生成器 ```yaml spring: @@ -109,13 +111,13 @@ cosid: distributor: type: redis provider: - order: + order: # 命名为 order 的 ID 生成器 offset: 10000 - item: + item: # 命名为 item 的 ID 生成器 offset: 10000 ``` ->通过`代码`创建多个多个`生成器` +> 通过编码注册多个 ID 生成器 ```java @Resource @@ -123,7 +125,7 @@ cosid: @Resource IdSegmentDistributorFactory idSegmentDistributorFactory; - public void createIdGenerator(String idName) { + public void registerIdGenerator(String idName) { IdSegmentDistributorDefinition definition = new IdSegmentDistributorDefinition("namespace", "idName",0,100); IdSegmentDistributor idSegmentDistributor = idSegmentDistributorFactory.create(definition); SegmentChainId segmentId = new SegmentChainId(idSegmentDistributor);