Google une tonne mais je ne l'ai trouvé nulle part. Ou cela signifie-t-il que Hive peut prendre en charge des types de données de chaînes de caractères arbitraires tant que le cluster est autorisé? Si oui, où puis-je trouver quelle est la plus grande taille de type de données de chaîne que mon cluster peut prendre en charge?
Merci d'avance!
La documentation actuelle pour Hive répertorie STRING
comme type de données valide, distinct de VARCHAR
et CHAR
Voir le document officiel Apache ici: https: //cwiki.Apache. org/confluence/display/Hive/LanguageManual + Types # LanguageManualTypes-Strings
Il n'était pas immédiatement évident pour moi que STRING
était en effet son propre type, mais si vous faites défiler vers le bas, vous verrez plusieurs cas où il est utilisé distinctement des autres.
Bien qu'elle ne fasse peut-être pas autorité, cette page indique que la longueur maximale d'un STRING
est de 2 Go. http://www.folkstalk.com/2011/11/data-types-in-Hive.html