Skip to content

Commit 620714f

Browse files
AUTO: Sync ScalarDB docs in Japanese to docs site repo (#1654)
Co-authored-by: josh-wong <[email protected]>
1 parent af426df commit 620714f

File tree

3 files changed

+95
-7
lines changed

3 files changed

+95
-7
lines changed

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/configurations.mdx

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,12 @@ Consensus Commit トランザクションマネージャーでは、次のパフ
154154

155155
ScalarDB には、複数のストレージ実装をサポートするストレージ(データベース)抽象化レイヤーがあります。`scalar.db.storage` プロパティを使用してストレージ実装を指定できます。
156156

157+
:::note
158+
159+
複数のストレージの使用の詳細については、[マルチストレージ設定](#マルチストレージ設定)を参照してください。
160+
161+
:::
162+
157163
データベースを選択して、各ストレージで使用可能な設定を確認します。
158164

159165
<Tabs groupId="databases" queryString>
@@ -414,11 +420,49 @@ YugabyteDB のスマートドライバーと負荷分散の詳細については
414420
</TabItem>
415421
</Tabs>
416422

417-
### マルチストレージのサポート
423+
### マルチストレージ設定
424+
425+
ScalarDB は複数のストレージ実装の同時使用をサポートしています。複数のストレージの使用の詳細については、[マルチストレージトランザクション](./multi-storage-transactions.mdx)を参照してください。
426+
427+
#### `storage`
428+
429+
- **フィールド:** `scalar.db.storage`
430+
- **説明:** `multi-storage` を指定する必要があります。
431+
432+
#### `multi_storage.storages`
433+
434+
- **フィールド:** `scalar.db.multi_storage.storages`
435+
- **説明:** カンマ区切りのストレージ名(例: `cassandra,mysql`)。これらのストレージ名は、名前空間をストレージにマップするために `scalar.db.multi_storage.namespace_mapping` プロパティで使用されます。
436+
- **デフォルト値:** empty
437+
438+
#### `multi_storage.default_storage`
439+
440+
- **フィールド:** `scalar.db.multi_storage.default_storage`
441+
- **説明:** デフォルトのストレージ名。このストレージは、`scalar.db.multi_storage.namespace_mapping` プロパティでマッピングが定義されていない名前空間に使用されます。
442+
- **デフォルト値:** empty
443+
444+
#### `multi_storage.namespace_mapping`
445+
446+
- **フィールド:** `scalar.db.multi_storage.namespace_mapping`
447+
- **説明:** 名前空間からストレージへのマッピング(例: `user:my_cassandra,coordinator:my_mysql`)。
448+
- **デフォルト値:** empty
449+
450+
:::tip
451+
452+
ストレージ名(`<STORAGE_NAME_FOR_NAMESPACE>`)は、定義する必要がある任意の値です。マルチストレージ設定全体で一貫している限り、好きな名前を使用できます。
453+
454+
:::
455+
456+
#### `multi_storage.storages.<STORAGE_NAME_FOR_NAMESPACE>.<PROPERTY_NAME>`
457+
458+
特定のストレージを設定するには、`scalar.db.multi_storage.storages.<STORAGE_NAME_FOR_NAMESPACE>.<PROPERTY_NAME>` を使用します。ここで、`<STORAGE_NAME_FOR_NAMESPACE>``scalar.db.multi_storage.storages` プロパティで指定されたストレージ名の1つであり、`<PROPERTY_NAME>` は特定のストレージのプロパティ名です。
459+
460+
例えば、[名前空間マッピング](#multi_storagenamespace_mapping)`scalar.db.multi_storage.namespace_mapping=user:my_cassandra,coordinator:my_mysql` として定義した場合、`my_cassandra``my_mysql` がそれぞれ `user``coordinator` 名前空間のストレージ名になります:
418461

419-
ScalarDB は、複数のストレージ実装の同時使用をサポートしています。`scalar.db.storage` プロパティの値として `multi-storage` を指定することで、複数のストレージを使用できます。
462+
- `scalar.db.multi_storage.storages.my_cassandra.contact_points` を使用して Cassandra のコンタクトポイントを指定できます。
463+
- `scalar.db.multi_storage.storages.my_mysql.jdbc.connection_pool.max_idle` を使用して MySQL のコネクションプール設定の最大アイドル時間を指定できます。
420464

421-
複数のストレージの使用の詳細については、[マルチストレージトランザクション](multi-storage-transactions.mdx)を参照してください。
465+
各ストレージで使用可能なプロパティの詳細については、[ストレージ関連の設定](#ストレージ関連の設定)を参照してください。
422466

423467
### クロスパーティションスキャン設定
424468

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/multi-storage-transactions.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ scalar.db.multi_storage.namespace_mapping=user:cassandra,coordinator:mysql
6565
scalar.db.multi_storage.default_storage=cassandra
6666
```
6767

68-
追加の設定については、[ScalarDB 設定](configurations.mdx)を参照してください。
68+
追加の設定については、[マルチストレージ設定](configurations.mdx#マルチストレージ設定)を参照してください。
6969

7070
## 実践的なチュートリアル
7171

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalardb-cluster/scalardb-cluster-configurations.mdx

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,12 @@ Consensus Commit トランザクションマネージャーでは、次のパフ
227227

228228
ScalarDB には、複数のストレージ実装をサポートするストレージ(データベース)抽象化レイヤーがあります。`scalar.db.storage` プロパティを使用してストレージ実装を指定できます。
229229

230+
:::note
231+
232+
複数のストレージの使用の詳細については、[マルチストレージ設定](#マルチストレージ設定)を参照してください。
233+
234+
:::
235+
230236
データベースを選択して、各ストレージで使用可能な設定を確認します。
231237

232238
<Tabs groupId="databases" queryString>
@@ -454,11 +460,49 @@ DynamoDB では次の設定が利用可能です。
454460
</TabItem>
455461
</Tabs>
456462

457-
#### マルチストレージのサポート
463+
#### マルチストレージ設定
464+
465+
ScalarDB は複数のストレージ実装の同時使用をサポートしています。複数のストレージの使用の詳細については、[マルチストレージトランザクション](../multi-storage-transactions.mdx)を参照してください。
466+
467+
##### `storage`
468+
469+
- **フィールド:** `scalar.db.storage`
470+
- **説明:** `multi-storage` を指定する必要があります。
471+
472+
##### `multi_storage.storages`
473+
474+
- **フィールド:** `scalar.db.multi_storage.storages`
475+
- **説明:** カンマ区切りのストレージ名(例: `cassandra,mysql`)。これらのストレージ名は、名前空間をストレージにマップするために `scalar.db.multi_storage.namespace_mapping` プロパティで使用されます。
476+
- **デフォルト値:** empty
477+
478+
##### `multi_storage.default_storage`
479+
480+
- **フィールド:** `scalar.db.multi_storage.default_storage`
481+
- **説明:** デフォルトのストレージ名。このストレージは、`scalar.db.multi_storage.namespace_mapping` プロパティでマッピングが定義されていない名前空間に使用されます。
482+
- **デフォルト値:** empty
483+
484+
##### `multi_storage.namespace_mapping`
485+
486+
- **フィールド:** `scalar.db.multi_storage.namespace_mapping`
487+
- **説明:** 名前空間からストレージへのマッピング(例: `user:my_cassandra,coordinator:my_mysql`)。
488+
- **デフォルト値:** empty
489+
490+
:::tip
491+
492+
ストレージ名(`<STORAGE_NAME_FOR_NAMESPACE>`)は、定義する必要がある任意の値です。マルチストレージ設定全体で一貫している限り、好きな名前を使用できます。
493+
494+
:::
495+
496+
##### `multi_storage.storages.<STORAGE_NAME_FOR_NAMESPACE>.<PROPERTY_NAME>`
497+
498+
特定のストレージを設定するには、`scalar.db.multi_storage.storages.<STORAGE_NAME_FOR_NAMESPACE>.<PROPERTY_NAME>` を使用します。ここで、`<STORAGE_NAME_FOR_NAMESPACE>``scalar.db.multi_storage.storages` プロパティで指定されたストレージ名の1つであり、`<PROPERTY_NAME>` は特定のストレージのプロパティ名です。
499+
500+
例えば、[名前空間マッピング](#multi_storagenamespace_mapping)`scalar.db.multi_storage.namespace_mapping=user:my_cassandra,coordinator:my_mysql` として定義した場合、`my_cassandra``my_mysql` がそれぞれ `user``coordinator` 名前空間のストレージ名になります:
458501

459-
ScalarDB は、複数のストレージ実装を同時に使用することをサポートしています。`scalar.db.storage` プロパティの値として `multi-storage` を指定すると、複数のストレージを使用できます。
502+
- `scalar.db.multi_storage.storages.my_cassandra.contact_points` を使用して Cassandra のコンタクトポイントを指定できます。
503+
- `scalar.db.multi_storage.storages.my_mysql.jdbc.connection_pool.max_idle` を使用して MySQL のコネクションプール設定の最大アイドル時間を指定できます。
460504

461-
複数のストレージの使用の詳細については、[マルチストレージトランザクション](../multi-storage-transactions.mdx)を参照してください。
505+
各ストレージで使用可能なプロパティの詳細については、[ストレージ関連の設定](#ストレージ関連の設定)を参照してください。
462506

463507
##### パーティション間スキャン設定
464508

0 commit comments

Comments
 (0)