itsource

Mariadb 열 저장소에서 텍스트 데이터 형식을 만들 수 없습니다.

mycopycode 2023. 9. 14. 23:15
반응형

Mariadb 열 저장소에서 텍스트 데이터 형식을 만들 수 없습니다.

https://mariadb.com/kb/en/library/columnstore-create-table/

이렇게 말하면 효과가 있습니다.

DROP TABLE IF EXISTS `orders`; CREATE TABLE orders ( orderkey INTEGER, customer VARCHAR(45) ) ENGINE=ColumnStore;

이 페이지에서는 TEXT 데이터 형식이 지원된다고 합니다.

https://mariadb.com/kb/en/library/columnstore-data-types/

ColumnStore는 다음 데이터 유형을 지원합니다. TEXT

하지만 이게 안 돼요..

DROP TABLE IF EXISTS `orders`; CREATE TABLE orders ( orderkey INTEGER, customer TEXT ) ENGINE=ColumnStore;

ERROR 1178 (42000): The storage engine for the table doesn't support The syntax or the data type(s) is not supported by Columnstore. Please check the Columnstore syntax guide for supported syntax or data types.

1.0.11을 실행하고 있습니다.저는 이렇게 이해합니다.
wget https://downloads.mariadb.com/enterprise/htxx-hpee/mariadb-columnstore/1.0.11/ubuntu/dists/xenial/main/binary_amd64/mariadb-columnstore-1.0.11-1-xenial.x86_64.deb.tar.gz

내 설치 코드는 여기에 있습니다.

https://github.com/dgleba/vamp206a/blob/master/apps/mcs/mariadbcolumnstore-step1.sh#L84

나는 달립니다a2/24start.sh그리고나서/apps/mcs/mariadbcolumnstore-step1.sh명령을 따릅니다....step2.sh

문서에서 TEXT가 지원된다고 하는데 이 오류가 발생한다는 사실을 밝혀줄 수 있는 사람이 있습니까?

https://mariadb.com/kb/en/library/columnstore-data-types/ 에서 다음과 같이 말합니다.TEXT그리고.BLOBColumnStore 버전 1.1.0까지는 지원되지 않습니다.

https://mariadb.com/kb/en/library/mariadb-columnstore-11-release-notes/ 은 1.1.0이 2017-09-18에 출시되었다고 말합니다.

한편, 사용을 고려합니다.VARCHAR(...)-- 8000까지 가능할 것 같습니다.

언급URL : https://stackoverflow.com/questions/46375430/cannot-create-text-data-type-in-mariadb-columnstore

반응형