Storage 介面

public interface Storage

定義儲存層的介面。

方法摘要

修飾詞與類型 方法與描述
abstract java.util.concurrent.CompletableFuture<java.lang.Void> delete(String[] keys)

從記憶體中刪除記憶體專案。

abstract java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.Object>> read(String[] keys)

從記憶體讀取記憶體專案。

abstract java.util.concurrent.CompletableFuture<java.lang.Void> write(Map<String,Object> changes)

將記憶體專案寫入記憶體。

方法詳細資料

delete

public abstract CompletableFuture delete(String[] keys)

從記憶體中刪除記憶體專案。

參數:

keys - 要刪除之專案的索引鍵

傳回:

工作,表示要執行的工作佇列。

read

public abstract CompletableFuture> read(String[] keys)

從記憶體讀取記憶體專案。

參數:

keys - 要讀取之專案的索引鍵

傳回:

工作,表示要執行的工作佇列。 如果成功傳送活動,工作結果會包含依索引鍵編製索引的專案。

write

public abstract CompletableFuture write(Map changes)

將記憶體專案寫入記憶體。

參數:

changes - 要寫入的專案,依索引鍵編製索引。

傳回:

工作,表示要執行的工作佇列。

適用於