1. 程式人生 > >儲存系統實現-資料刪除之索引的刪除

儲存系統實現-資料刪除之索引的刪除

/**
 * 索引使用狀態
 *
 */
public enum IndexStatus {
    
    //最新狀態:可以使用
    NEW(0),

    //使用中狀態
    IN_USE(1),
    
    //等待GC狀態
    WAIT_FOR_GC(2);
    
    private int id;
    
    IndexStatus(int id){
        this.id = id;
    }

    public int getId() {
        return id;
    }
}
      下面看一下這三種狀態的狀態流轉圖: