1. 程式人生 > >Redis資料庫結構介紹

Redis資料庫結構介紹

首先Redis是採用字典結構以健值對形式進行存取的


當我們查詢2的時候就查出了對應的 color,name,price屬性所對應的值,

如果這裡我們要想多加一個屬性怎麼辦?


id為1的增加了date的值,那麼對於2和3來說date欄位值是冗餘的,可想而知當不同的資料需要不同的屬性時,表的欄位數量會越來越多以至於難以維護/

在關係型資料庫中(mysql)如果想查詢其他表中欄位值時,我們需要連結串列查詢,相對繁瑣,在Redis這種非關係型資料庫中我們可以根據健所對應的值進行增加屬性,是不是非常方便?

是的這就是優勢,Redis並不需要每個健都是唯一的結構儲存,我們完全可以自由的為任意鍵進行欄位的增減而不影響其他鍵.