Redis中的跳躍表

跳躍表   跳躍表(skiplist)是一種有序數據結構,它經過在每一個節點中維持多個指向其餘節點的指針,從而達到快速訪問節點的目的。web   跳躍表支持平均O(logN)、最壞O(N)複雜度的節點查找,還能夠經過順序性操做來批量處理節點。redis   在大部分狀況下,跳躍表的效率能夠和平衡樹相媲美,而且由於跳躍表的實現比平衡樹要來得更爲簡單,因此有很多程序都使用跳躍表來代替平衡樹。數組   
相關文章
相關標籤/搜索