Redis 數據結構

簡單動態字符串(SDS) SDS定義: struct sdshdr{     int len ;//記錄SDS字符串的長度     int free;//記錄buf數組中未使用的數量     char buf[];//用於保存字符串 } 拼接字符串時,如果數組長度不夠,會進行內存的重新分配,爲了減少內存的重新分配引起的系統開銷,會進行空間預分配。SDS的長度小於1M時,會分配和len等長大小的未使
相關文章
相關標籤/搜索