すべてのプロダクト
Search
ドキュメントセンター

Tablestore:命名規則とデータ型

最終更新日:May 10, 2025

このトピックでは、テーブルと列の命名規則、およびプライマリキー列と属性列でサポートされているデータ型について説明します。

命名規則

次の表に、テーブルと列の命名規則を示します。

項目

説明

要素

名前は大文字(A~Z)、小文字(a~z)、数字(0~9)、およびアンダースコア(_)で構成されます。

名前の最初の文字

名前は、大文字(A~Z)、小文字(a~z)、またはアンダースコア(_)で始める必要があります。

大文字と小文字の区別

名前は大文字と小文字が区別されます。

長さ

名前の長さは 1 ~ 255 文字です。

一意性

  • テーブル名は、同じインスタンス内で一意である必要があります。

  • 異なるインスタンスでは、テーブル名を同じにすることができます。

データ型

プライマリキー列でサポートされているデータ型には、STRING、INTEGER、BINARY が含まれます。属性列でサポートされているデータ型には、STRING、INTEGER、DOUBLE、BOOLEAN、BINARY が含まれます。

  • プライマリキー列でサポートされているデータ型

    データ型

    定義

    サイズ

    String

    データは UTF-8 でエンコードされます。

    最大 1 KB

    Integer

    データは 64 ビット符号付き整数です。自動インクリメント プライマリキー列がサポートされています。

    8 バイト

    Binary

    データは BINARY 型です。

    最大 1 KB

  • 属性列でサポートされているデータ型

    データ型

    定義

    サイズ

    String

    データは UTF-8 でエンコードされます。空の文字列が許可されます。

    詳細については、「Wide Column モデルの制限」をご参照ください。

    Integer

    データは 64 ビット符号付き整数です。

    8 バイト

    Double

    データは 64 ビットの DOUBLE 型です。

    8 バイト

    Boolean

    データは BOOLEAN 型です。値は True または False です。

    1 バイト

    Binary

    データは BINARY 型です。空の値が許可されます。

    詳細については、「Wide Column モデルの制限」をご参照ください。

参照

データ型