Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,17 @@ tags:

# ScalarDB

import { CardRowAbout, CardRowGettingStarted, CardRowSamples, CardRowDevelop, CardRowDeploy, CardRowManage, CardRowReference } from '/src/components/Cards/3.14';
import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/3.14';

ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real-time analytics across diverse databases to simplify the complexity of managing multiple databases.

**About ScalarDB**

<CardRowAbout />

**Getting started**
**Quickstart**

<CardRowGettingStarted />

**Samples**

<CardRowSamples />
<CardRowQuickstart />

**Develop**

Expand All @@ -31,10 +27,14 @@ ScalarDB is a cross-database HTAP engine. It achieves ACID transactions and real

<CardRowDeploy />

**Migrate**

<CardRowMigrate />

**Manage**

<CardRowManage />

**Reference**
**Troubleshoot & Reference**

<CardRowReference />
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
tags:
- Community
- Enterprise Standard
- Enterprise Premium
---

# ScalarDB

import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/ja-jp/3.14';

ScalarDB は、さまざまなデータベース向けのハイブリッドトランザクション/分析処理 (HTAP) エンジンです。データベース上でミドルウェアとして実行され、ACID トランザクションとリアルタイム分析を実現することでさまざまなデータベースを仮想的に統合し、複数のデータベースまたは単一のデータベースの複数のインスタンスの管理の複雑さを簡素化します。

**ScalarDB について**

<CardRowAbout />

**はじめる**

<CardRowQuickstart />

**開発**

<CardRowDevelop />

**デプロイ**

<CardRowDeploy />

**移行**

<CardRowMigrate />

**管理**

<CardRowManage />

**トラブルシューティングと参照**

<CardRowReference />
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ tags:

# 製品ライセンスキーの設定方法

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
import TranslationBanner from '/src/components/_translation-ja-jp.mdx';

<TranslationBanner />
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
tags:
- Community
- Enterprise Standard
- Enterprise Premium
---

# ScalarDB

import { CardRowAbout, CardRowQuickstart, CardRowDevelop, CardRowDeploy, CardRowMigrate, CardRowManage, CardRowReference } from '/src/components/Cards/ja-jp/3.14';

ScalarDB は、さまざまなデータベース向けのハイブリッドトランザクション/分析処理 (HTAP) エンジンです。データベース上でミドルウェアとして実行され、ACID トランザクションとリアルタイム分析を実現することでさまざまなデータベースを仮想的に統合し、複数のデータベースまたは単一のデータベースの複数のインスタンスの管理の複雑さを簡素化します。

**ScalarDB について**

<CardRowAbout />

**はじめる**

<CardRowQuickstart />

**開発**

<CardRowDevelop />

**デプロイ**

<CardRowDeploy />

**移行**

<CardRowMigrate />

**管理**

<CardRowManage />

**トラブルシューティングと参照**

<CardRowReference />
80 changes: 40 additions & 40 deletions src/components/Cards/3.12.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,15 @@ const CardsAbout = [
},
]

const CardsGettingStarted = [
const CardsQuickstart = [
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'getting-started-with-scalardb',
},
description: (
<Translate id="home.gettingStarted.description">
<Translate id="home.quickstart.description">
Getting started with ScalarDB
</Translate>
),
Expand All @@ -59,89 +59,89 @@ const CardsGettingStarted = [
page: 'scalardb-cluster/getting-started-with-scalardb-cluster',
},
description: (
<Translate id="home.gettingStarted.description">
<Translate id="home.quickstart.description">
Getting started with ScalarDB Cluster
</Translate>
),
},
]

const CardsSamples = [
const CardsDevelop = [
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'scalardb-samples/multi-storage-transaction-sample',
page: 'add-scalardb-to-your-build',
},
description: (
<Translate id="home.samples.description">
Run a sample application with multi-storage transaction support
<Translate id="home.develop.description">
Add ScalarDB to your build
</Translate>
),
},
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'scalardb-samples/microservice-transaction-sample',
page: 'schema-loader',
},
description: (
<Translate id="home.samples.description">
Run a sample application that supports microservice transactions
<Translate id="home.develop.description">
ScalarDB Schema Loader
</Translate>
),
},
]

const CardsDevelop = [
const CardsDeploy = [
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'add-scalardb-to-your-build',
page: 'scalar-kubernetes/ProductionChecklistForScalarDBCluster',
},
description: (
<Translate id="home.develop.description">
Add ScalarDB to your build
<Translate id="home.deploy.description">
See the ScalarDB Cluster production checklist
</Translate>
),
},
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'schema-loader',
page: 'scalar-kubernetes/ManualDeploymentGuideScalarDBClusterOnEKS',
},
description: (
<Translate id="home.develop.description">
ScalarDB Schema Loader
<Translate id="home.deploy.description">
Deploy ScalarDB Cluster on Amazon EKS
</Translate>
),
},
]

const CardsDeploy = [
const CardsMigrate = [
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'scalar-kubernetes/SetupDatabaseForAWS',
page: 'schema-loader-import',
},
description: (
<Translate id="home.deploy.description">
Set up a database for ScalarDB on AWS
<Translate id="home.manage.description">
Import Existing Tables by Using ScalarDB Schema Loader
</Translate>
),
},
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'scalar-kubernetes/ProductionChecklistForScalarDBCluster',
page: 'scalardb-sql/migration-guide',
},
description: (
<Translate id="home.deploy.description">
See the ScalarDB Cluster production checklist
<Translate id="home.manage.description">
Migrate Your Applications and Databases
</Translate>
),
},
Expand All @@ -155,7 +155,7 @@ const CardsManage = [
page: 'scalar-kubernetes/K8sMonitorGuide',
},
description: (
<Translate id="home.manage.description">
<Translate id="home.migrate.description">
Monitor ScalarDB in a Kubernetes cluster
</Translate>
),
Expand All @@ -164,11 +164,11 @@ const CardsManage = [
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'scalar-kubernetes/BackupRestoreGuide',
page: 'scalar-kubernetes/BackupNoSQL',
},
description: (
<Translate id="home.manage.description">
Back up and restore in a Kubernetes environment
<Translate id="home.migrate.description">
Back up a NoSQL database in a Kubernetes environment
</Translate>
),
},
Expand All @@ -179,23 +179,23 @@ const CardsReference = [
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'scalardb-benchmarks',
page: 'scalardb-core-status-codes',
},
description: (
<Translate id="home.reference.description">
Benchmarking tools
ScalarDB Core Error Codes
</Translate>
),
},
{
// name: '',
// image: '<LINK_TO>.png',
url: {
page: 'storage-abstraction',
page: 'scalar-licensing',
},
description: (
<Translate id="home.reference.description">
Storage abstraction and API guide
How to Configure a Product License Key
</Translate>
),
},
Expand Down Expand Up @@ -247,40 +247,40 @@ export function CardRowAbout(): JSX.Element {
);
}

export function CardRowGettingStarted(): JSX.Element {
export function CardRowQuickstart(): JSX.Element {
return (
<div className="row">
{CardsGettingStarted.map((special) => (
{CardsQuickstart.map((special) => (
<Card key={special.name} {...special} />
))}
</div>
);
}

export function CardRowSamples(): JSX.Element {
export function CardRowDevelop(): JSX.Element {
return (
<div className="row">
{CardsSamples.map((special) => (
{CardsDevelop.map((special) => (
<Card key={special.name} {...special} />
))}
</div>
);
}

export function CardRowDevelop(): JSX.Element {
export function CardRowDeploy(): JSX.Element {
return (
<div className="row">
{CardsDevelop.map((special) => (
{CardsDeploy.map((special) => (
<Card key={special.name} {...special} />
))}
</div>
);
}

export function CardRowDeploy(): JSX.Element {
export function CardRowMigrate(): JSX.Element {
return (
<div className="row">
{CardsDeploy.map((special) => (
{CardsMigrate.map((special) => (
<Card key={special.name} {...special} />
))}
</div>
Expand Down
Loading