我們有一個可怕的系統來處理,其中的一個缺陷是在數據庫中頻繁更改的文件。我們計劃將這些文件移動到文件系統,並在數據庫中存儲文件路徑。在做這件事時有什麼我們應該注意的嗎?任何文件鎖定問題,當多個請求需要複製,然後通過網絡異步發送相同的文件?將文件從數據庫移動到文件系統的任何問題?
1
A
回答
0
如果網站進程獲取文件(在文件系統中)的句柄,它將鎖定該文件。這意味着您不能在網站進程運行時刪除文件。
爲了解決這個問題,ASP.NET shadow將它知道的文件複製到臨時位置。這允許它在解除原始文件的同時獲取鎖定(在陰影複製文件上)。因此,您可能需要consider this。併發管理是數據庫擅長的。取決於進程如何使用這些文件,文件系統需要額外的關注。
+0
我想只要你只是閱讀它們,它不應該是一個問題。 – Remy
0
我在ASP.Net應用程序中使用了crystal report rpt文件。它們存儲在文件系統中,我在多次訪問期間從未看到任何問題
相關問題
- 1. Unix上的NFS文件系統上的文件移動問題
- 2. 將文件移動到系統分區
- 3. 從FUSE文件系統訪問數據
- 4. 將文件從主機文件系統轉移到Dokku應用
- 5. 如何將文件從GridStore(GridFS)移動到文件系統進行下載?
- 6. iPhone移動Safari文件系統訪問
- 7. golang移動訪問文件系統
- 8. 將數據從Excel文件移動到數據庫
- 9. imageresizing.net(數據庫驅動連接到文件系統上的數據文件)
- 10. 將數據從HBase遷移到文件系統。 (寫Reducer輸出到本地或Hadoop文件系統)
- 11. 將文件從Docker容器移動到Jenkins的主機系統
- 12. 如何找到並移動文件系統上的文件?
- 13. 將存儲庫從github遷移到本地文件系統?
- 14. 如何將文件從本地文件系統複製到HDFS文件系統?
- 15. 如何從文件系統訪問鎖定SQLite數據庫文件(.sdb)
- 16. System.Diagnosis.TextWriterTraceListener問題沒有寫任何日誌到文件系統
- 17. 一般問題:文件系統或數據庫?
- 18. 從數據庫和文件系統中刪除文件
- 19. 數據庫的文件系統語義
- 20. 根據文件數量將文件從文件夾移動到新文件夾
- 21. 從txt文件到數據庫的日誌記錄系統
- 22. 爲JSON數據文件設計文件系統和數據庫
- 23. 從文件系統提供上傳文件的問題
- 24. 將圖像存儲在文件系統與數據庫中的問題
- 25. 如何使用SSIS包中的文件系統任務移動文件
- 26. 將文件上傳到文件系統
- 27. Windows系統文件散列數據庫
- 28. 文件系統v/s數據庫
- 29. 數據庫vs文件系統存儲
- 30. 什麼是數據庫文件系統?
這些是Crystal Reports rpt文件,我們需要複製整個字節數組。 – Dante
什麼數據庫? – Paparazzi