Redis SDS相關的源碼是什麼
文章簡介:Redis中sds相關的源碼都在src/sds.c和src/sds.h中,其中sds.h中定義了所有SDS的api,當然也實現了部分幾個api,例如sds長度、sds剩餘可用空間……,不急著看程式碼,我們先看下sds的資料結構,看完為什麼程式碼那麼寫你就一目了然。 sdshdr資料結構redis提供了sdshdr5sdshdr8sdshdr16sdshdr32sdshdr64這幾種sds的實現,其中除了sdshdr5比較特殊外,其他幾種sdshdr差不只在於兩個字段的類型差別。我就拿sdshdr8和
2023-05-28
評論 0
731