Tous les produits
Search
Centre de documentation

Tablestore:Limites de Tablestore

Dernière mise à jour :Sep 22, 2026

Cette rubrique décrit les limites de Tablestore.

Instances

Élément

Limite

Description

Nombre d'instances

10

Si cette limite ne répond pas à vos besoins métier, submit a ticket.

Nom de l'instance

Unique au sein d'une région

Conventions de nommage des instances :

  • Le nom doit comporter entre 3 et 16 caractères et peut contenir des lettres, des chiffres et des traits d'union (-). La casse n'est pas prise en compte.

  • Le nom doit commencer par une lettre et ne peut pas se terminer par un trait d'union (-).

  • Le nom ne peut pas contenir les mots suivants : ali, ay, ots, taobao ou admin.

Nombre de tables dans une instance

64

Le nombre de tables correspond à la somme des tables de données, des index secondaires, des tables de séries temporelles, des index Lastpoint et des magasins analytiques. Si cette limite ne répond pas à vos besoins métier, submit a ticket.

Important

Une table de séries temporelles est constituée d'une table de métadonnées de séries temporelles et d'une table de données de séries temporelles. Par conséquent, une table de séries temporelles équivaut à deux tables.

Modèle Wide Column

Élément

Limite

Description

Nom d'une table de données

Unique au sein d'une instance

Conventions de nommage pour les tables de données :

  • Le nom doit comporter entre 1 et 255 octets et peut contenir des lettres, des chiffres et des traits de soulignement (_). La casse est prise en compte.

  • Le nom doit commencer par une lettre ou un trait de soulignement (_).

Nombre de colonnes de clé primaire

1 à 4

La première colonne de clé primaire est la clé de partition.

Types de données des colonnes de clé primaire

String, Integer et Binary

  • String : chaîne encodée en UTF-8 dont la longueur ne dépasse pas 1 Ko.

  • Integer : entier signé 64 bits d'une longueur de 8 octets.

  • Binary : données binaires dont la longueur ne dépasse pas 1 Ko.

Nombre de colonnes d'attribut

Aucune

Tablestore n'impose aucune limite au nombre de colonnes d'attribut. Si vous tentez de lire une ligne contenant un nombre excessif de colonnes d'attribut (par exemple, des centaines de milliers), la lecture peut échouer en raison d'un délai d'expiration. Dans ce cas, spécifiez les colonnes d'attribut à lire ou procédez à une lecture paginée. Nous vous recommandons de limiter le nombre de colonnes d'attribut à 10 000.

Types de données des colonnes d'attribut

String, Integer, Double, Boolean et Binary

  • String : chaîne encodée en UTF-8 dont la longueur ne dépasse pas 2 Mo.

  • Integer : entier signé 64 bits d'une longueur de 8 octets.

  • Double : valeur Double 64 bits d'une longueur de 8 octets.

  • Boolean : True ou False, d'une longueur de 1 octet.

  • Binary : données binaires dont la longueur ne dépasse pas 2 Mo.

Nombre de colonnes prédéfinies

0 à 32

Les colonnes prédéfinies sont des colonnes non clés primaires dont les noms et les types sont définis lors de la création d'une table de données. Elles peuvent servir de champs pour un index secondaire créé sur la table de données.

Pour plus d'informations sur les autres limites du modèle Wide Column, consultez la rubrique Limitations of the wide column model.

Modèle TimeSeries

Élément

Limite

Description

Nom d'une table de séries temporelles

Unique au sein d'une instance

Conventions de nommage pour une table de séries temporelles :

  • Le nom doit comporter entre 1 et 128 caractères et peut contenir des lettres, des chiffres et des traits de soulignement (_). La casse est prise en compte.

  • Le nom doit commencer par une lettre ou un trait de soulignement (_).

Pour plus d'informations sur les autres limites du modèle TimeSeries, consultez la rubrique Limits on the TimeSeries model.

Index de recherche

Élément

Limite

Description

Nombre d'index de recherche

Aucune

Nous vous recommandons de créer un seul index de recherche contenant tous les champs que vous souhaitez interroger.

Nombre de champs d'index

1000

Aucune

Nombre de lignes

100 milliards

Si cette limite ne répond pas à vos besoins métier, submit a ticket.

Taille totale

100 To

Si cette limite ne répond pas à vos besoins métier, submit a ticket.

Taux de lecture ou d'écriture

50 000 lignes/s

  • Lors de la première écriture de données ou en cas d'écriture massive sur une courte période, Tablestore équilibre la charge en quelques minutes.

  • Le taux maximal d'indexation pour les champs Text est limité à 10 000 lignes/s, car le processus consomme beaucoup de ressources CPU pour la tokenisation.

Si cette limite ne répond pas à vos besoins métier, submit a ticket.

Latence de synchronisation

3 s

  • Dans la plupart des cas, la latence de synchronisation est inférieure à 3 secondes.

  • L'initialisation d'un nouvel index peut prendre jusqu'à 1 minute.

Max versions

Non pris en charge

Aucune

Pour plus d'informations sur les autres limites des index de recherche, consultez la rubrique Search index limits.

Index secondaires

Élément

Limite

Description

Nombre d'index secondaires

5

Si cette limite ne répond pas à vos besoins métier, submit a ticket.

Nombre de champs d'index

36

  • La clé primaire d'un index secondaire est composée des colonnes d'index et de toutes les colonnes de clé primaire de la table de données associée. La clé primaire comporte au maximum huit colonnes, dont quatre au maximum sont des colonnes d'index. Les colonnes d'index peuvent être des colonnes de clé primaire ou des colonnes prédéfinies de la table de données.

  • Un index secondaire peut contenir jusqu'à 32 colonnes d'attribut, qui correspondent aux colonnes prédéfinies de la table de données.

Max versions

Non pris en charge

Aucune

Pour plus d'informations sur les autres limites des index secondaires, consultez la rubrique Secondary index limits.

Requête SQL

Élément

Limite

Description

Noms des tables de mappage et des colonnes

Ne doivent pas correspondre à un mot réservé ou à un mot-clé

Conventions de nommage pour une table de mappage et ses colonnes :

  • Le nom doit comporter entre 1 et 255 octets et peut contenir des lettres, des chiffres et des traits de soulignement (_).

  • Le nom doit commencer par une lettre ou un trait de soulignement (_).

  • Le nom doit différer des mots réservés et des mots-clés SQL. Pour plus d'informations, consultez la rubrique SQL reserved words and keywords.

Durée d'exécution d'une instruction SQL unique

30 s

La durée d'exécution d'une instruction SQL unique dépend de la complexité de l'instruction et du volume de données de la table. La durée maximale est de 30 secondes. Si cette limite est dépassée, le système renvoie une erreur.

Volume de données pour une analyse unique

128 Mo ou 100 000 lignes

Le nombre maximal de lignes pour une analyse unique est de 100 000 ou le volume maximal de données est de 128 Mo. Si cette limite est dépassée, le système renvoie une erreur.

Pour plus d'informations, consultez la rubrique Limits on SQL queries.