Skip to content

Commit a844844

Browse files
AUTO: Sync ScalarDB docs in Japanese to docs site repo (#1743)
Co-authored-by: josh-wong <[email protected]>
1 parent 17de4f4 commit a844844

File tree

4 files changed

+75
-1
lines changed

4 files changed

+75
-1
lines changed

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,9 @@ admin.createNamespace("ns", options);
104104
| compaction-strategy | Cassandra 圧縮戦略。`LCS``STCS`、または `TWCS` である必要があります。 | `STCS` |
105105
| replication-factor | Cassandra の複製係数。 | 3 |
106106
</TabItem>
107+
<TabItem value="Object_Storage" label="Object Storage">
108+
Object Storage には使用できるオプションはありません。
109+
</TabItem>
107110
</Tabs>
108111

109112
### テーブルを作成する
@@ -162,6 +165,12 @@ Map<String, String> options = ...;
162165
admin.createIndex("ns", "tbl", "c5", options);
163166
```
164167

168+
:::note
169+
170+
Object Storage ではセカンダリインデックスを作成できません。
171+
172+
:::
173+
165174
### テーブルに新しい列を追加する
166175

167176
次のように、テーブルに新しい非パーティションキー列を追加できます。

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,16 @@ ScalarDB は、CRUD 操作だけでなく、スキーマ、テーブル、イン
8585

8686
- 該当なし。Cassandra は常にコミットされたレコードを返すため、Cassandra 固有の要件はありません。
8787
</TabItem>
88+
<TabItem value="Object_Storage" label="Object Storage">
89+
<h4>トランザクション</h4>
90+
91+
- すべての操作に単一のリージョンを使用します。Blob Storage の場合は、単一のプライマリリージョンを使用してください。
92+
- 各ストレージに対して次のストレージクラスまたはアクセス層を選択します:
93+
- **S3:** [S3 標準](https://aws.amazon.com/jp/s3/storage-classes/)
94+
- **Blob Storage:** [ホットアクセス層](https://learn.microsoft.com/ja-jp/azure/storage/blobs/access-tiers-overview)
95+
- **Cloud Storage:** [Standard ストレージ](https://docs.cloud.google.com/storage/docs/storage-classes?hl=ja)
96+
- 上記以外のストレージクラスまたはアクセス層も使用可能ですが、上記のものは検証済みでサポートされています。
97+
</TabItem>
8898
</Tabs>
8999

90100
## 推奨事項
@@ -120,4 +130,10 @@ DynamoDB はデフォルトで複数のアベイラビリティーゾーンに
120130
<TabItem value="Cassandra" label="Cassandra">
121131
- スループットを高めるために、`concurrent_reads``concurrent_writes` を増やします。詳細については、[`concurrent_writes`](https://cassandra.apache.org/doc/stable/cassandra/configuration/cass_yaml_file.html#concurrent_writes) に関する Cassandra の公式ドキュメントを参照してください。
122132
</TabItem>
133+
<TabItem value="Object_Storage" label="Object Storage">
134+
- ScalarDB のパーティションは Object Storage のオブジェクトにマップされるため、次のようにテーブルスキーマを設計することが推奨されます:
135+
- レコードのサイズが大きい場合は、クラスタリングキーの定義を避けてください。
136+
- Object Storage への読み取り操作の数を減らすために、頻繁に読み取られるレコードを同じパーティション内に配置してください。
137+
- Object Storage での書き込み競合を避けるために、頻繁に書き込まれるレコードは異なるパーティションに配置してください。
138+
</TabItem>
123139
</Tabs>

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

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,53 @@ Db2 は Linux、UNIX、Windows 版のみがサポートされています。z/OS
241241

242242
:::
243243

244+
#### Object Storage
245+
246+
:::note
247+
248+
Object Storage サポートは現在プライベートプレビューです。詳細については、[お問い合わせ](https://www.scalar-labs.com/contact)いただくか、この機能が将来のバージョンで公開されるまでお待ちください。
249+
250+
:::
251+
252+
<Tabs>
253+
<TabItem value="Amazon_S3" label="Amazon S3">
254+
255+
| バージョン | S3 |
256+
| :------------------ | :------------------ |
257+
| **ScalarDB 3.17** ||
258+
| **ScalarDB 3.16** ||
259+
| **ScalarDB 3.15** ||
260+
| **ScalarDB 3.14** ||
261+
| **ScalarDB 3.13** ||
262+
| **ScalarDB 3.12** ||
263+
264+
</TabItem>
265+
<TabItem value="Azure_Blob_Storage" label="Azure Blob Storage">
266+
267+
| バージョン | Blob Storage |
268+
| :------------------ | :------------------ |
269+
| **ScalarDB 3.17** ||
270+
| **ScalarDB 3.16** ||
271+
| **ScalarDB 3.15** ||
272+
| **ScalarDB 3.14** ||
273+
| **ScalarDB 3.13** ||
274+
| **ScalarDB 3.12** ||
275+
276+
</TabItem>
277+
<TabItem value="Google_Cloud_Storage" label="Google Cloud Storage">
278+
279+
| バージョン | Cloud Storage |
280+
| :------------------ | :------------------ |
281+
| **ScalarDB 3.17** ||
282+
| **ScalarDB 3.16** ||
283+
| **ScalarDB 3.15** ||
284+
| **ScalarDB 3.14** ||
285+
| **ScalarDB 3.13** ||
286+
| **ScalarDB 3.12** ||
287+
288+
</TabItem>
289+
</Tabs>
290+
244291
### データベース権限要件
245292

246293
ScalarDB は、基盤となるデータベースで操作を実行するために特定の権限が必要です。

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/scalardb-sql/grammar.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,9 @@ CreateTableStatement statement4 =
321321

322322
:::note
323323

324-
暗号化された列にセカンダリインデックスを作成することはできません。
324+
次の場合、テーブルにセカンダリインデックスを作成することはできません:
325+
- 列が暗号化されている場合。
326+
- テーブルが Object Storage 上にある場合。
325327

326328
:::
327329

0 commit comments

Comments
 (0)