單項選擇題

假設(shè)有一個應(yīng)用,有10個表,每個表記錄數(shù)為千萬級別,字段數(shù)約20個?,F(xiàn)使用Redis來緩存這10個表的數(shù)據(jù),對其數(shù)據(jù)結(jié)構(gòu)的設(shè)計,以下哪一項是最佳設(shè)計?()

A.采用hash結(jié)構(gòu),且一個表使用一個hash KEY,表中一行記錄對于hash KEY的一個field
B.采用hash結(jié)構(gòu),每個表的每一行記錄使用一個hash KEY,hash KEY的field對應(yīng)表記錄的字段,且設(shè)計KEY時各個表添加不同的前綴以區(qū)分
C.采用string結(jié)構(gòu),每個表的每一行記錄的每個字段使用一個KEY
D.采用string結(jié)構(gòu),每個表的每一行記錄使用一個KEY,value為表中一行記錄的所有字段拼接后的值

微信掃碼免費搜題