[英]Apache Ignite programmatically destroy persistent cache
我正在開發一個使用Apache Ignite緩存和持久性存儲的Java應用程序。
由於我仍在開發中,因此有時需要更改某些緩存的類,並且這樣做時,Ignite群集無法啟動。 在這些時候,我需要進入文件系統並刪除持久性緩存。
有什么方法可以在我的程序中自動執行此操作? 理想情況下,我想:
我想通過Ignite API來執行此操作(例如,不僅僅使用Java刪除文件)。
我怎樣才能做到這一點?
您將必須通過Java文件API刪除marshaller/
, db/
和wal/
目錄,因為Ignite沒有相應的調用。
實際上確實如此,但僅在運行代碼的測試中有效。 因此,您將必須自己實施。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.