|
|||||||||
| 上一個套件 下一個套件 | 框架 無框架 | ||||||||
請參閱:
說明
| 介面摘要 | |
|---|---|
| ErrorHandler | 處理由 MemcacheService 引發、透過 MemcacheService.setErrorHandler(ErrorHandler) 註冊的錯誤。 |
| MemcacheService | 應用服務引擎 Memcache 服務專用的 Java API。 |
| Stats | 來自快取的統計資料,可透過 MemcacheService.getStatistics() 取得 |
| 類別摘要 | |
|---|---|
| Expiration | MemcacheService.putAll(Map , Expiration) 與 MemcacheService.put(Object, Object, Expiration) 操作的到期規格。 |
| LogAndContinueErrorHandler | 預設錯誤處理常式,會讓大部分服務錯誤感覺就像是快取遺失,而非錯誤。 |
| MemcacheServiceFactory | 使用者取得 MemcacheService 控制代碼的出廠方法。 |
| StrictErrorHandler | 嚴格錯誤處理常式,會在每次服務發生錯誤時擲回 MemcacheServiceException。 |
| 例外狀況摘要 | |
|---|---|
| InvalidValueException | 當某個快取項目有內容但無法讀取時,即擲回。 |
| MemcacheServiceException | 後端無法使用的例外狀況或類似錯誤。它們可能會發生,但並不一定代表應用程式有程式碼或使用上的錯誤。 |
Memcache API 提供快速、但不可靠的資料存放區服務,它也能透過 JCache API 來存取。物件可能以明確的到期時間儲存在快取中,但也可能在到期前就遭捨棄,以便把空間讓給更新、更活躍的項目。如需詳細資訊,請參閱線上文件。
快取可透過從 MemcacheServiceFactory 取得的 MemcacheService 物件來存取。它提供快取,做為從金鑰 Object 至值 Object 的對應。
在「開發伺服器」中,系統屬性 memcache.maxsize 可以設定為限制可用快取空間,例如 100 M (預設值)、10K 或 768 (位元)。
因為快取提供最佳的資料儲存服務,預設大多數錯誤會被當做快取遺失來處裡。更明確的錯誤處理方式可透過 MemcacheService.setErrorHandler(ErrorHandler) 來安裝。
|
|||||||||
| 上一個套件 下一個套件 | 框架 無框架 | ||||||||