0
我有一個windows服務,其中多個表檢查每個請求。請求的平均負載是每分鐘100個請求。我正在使用項目setting.xml文件來存儲連接字符串。使用settings.xml文件或單例類
如果我使用單例類或使用XML文件,真的很重要嗎?是否有任何機制用於讀取設置文件以最大限度地減少對此文件的訪問?我應該使用單例類並讀取那裏的XML文件嗎?
感謝
我有一個windows服務,其中多個表檢查每個請求。請求的平均負載是每分鐘100個請求。我正在使用項目setting.xml文件來存儲連接字符串。使用settings.xml文件或單例類
如果我使用單例類或使用XML文件,真的很重要嗎?是否有任何機制用於讀取設置文件以最大限度地減少對此文件的訪問?我應該使用單例類並讀取那裏的XML文件嗎?
感謝
您可能會通過使用一個單獨的類刮鬍子的幾毫秒,因爲它是在內存中而不是在磁盤上(如設置文件會)。誠然,這並不是一個巨大的數字,但它總比沒有好。
你的意思是我寫了一個單例,其中構造函數加載了設置文件。對? – 2012-03-17 15:49:03
是的,你是對的。創建一個單例實例,並在其構造函數中執行一次加載應用程序設置。這樣所有的設置都在內存中,並且不需要繼續訪問外部設置文件。 – 2012-03-17 15:52:23