MemSQL中的分片键可以为NULL吗?

问题描述 投票:0回答:1

关于分片键和群集columnStore的键有什么规则?

我需要将列作为分片键,也需要将其作为群集的columnStore,但它可能包含Nulls

将Nullable列作为分片键会有什么影响?

我已经使用此列测试了数据负载,从高层次上讲,对于第一批来说,一切看起来都不错,但是在写或读该行时,它会破坏一切吗?

CREATE TABLE test (
name varchar(25) DEFAULT NULL,
ID int(11) DEFAULT NULL,
update_date date DEFAULT NULL,
SHARD KEY (update_date) USING CLUSTERED COLUMNSTORE
)
sharding memsql
1个回答
0
投票

分片键和列存储键中允许使用NULL值,并且其功能与任何其他值一样-因此,如果在具有一些NULL的列上定义分片键,则所有空值将放置在同一分区上。

© www.soinside.com 2019 - 2024. All rights reserved.