Bối cảnh:Bất kỳ kinh nghiệm thực tế, cấp doanh nghiệp nào với Giao dịch NTFS (TxF)?
tôi biết this SO question về giao dịch NTFS (TxF) và this article mô tả cách để sử dụng nó, nhưng tôi đang tìm kiếm thực tế kinh nghiệm với một doanh nghiệp một cách hợp lý số lượng lớn hệ thống nơi có nhiều dữ liệu blob (nói tài liệu và/hoặc ảnh) cần phải được tiếp tục tồn tại khi đã giao dịch và đọc nhiều lần.
- Chúng tôi đang mong đợi hàng chục nghìn tài liệu được viết mỗi ngày và đọc hàng chục nghìn mỗi giờ.
- Chúng tôi có thể lưu trữ chỉ mục trong hệ thống tệp hoặc trong SQL Server nhưng phải có khả năng mở rộng quy mô này qua một vài hộp.
- Chúng tôi phải duy trì khả năng sao lưu và khôi phục dữ liệu dễ dàng để khôi phục thảm họa.
Các Câu hỏi:
- Bất kỳ thực tế, doanh nghiệp cấp kinh nghiệm với giao dịch NTFS (TxF)?
câu hỏi liên quan:
- Bất cứ ai cố gắng giao dịch phân tán sử dụng TxF nơi cùng một tập tin cam kết hai máy chủ gương cùng một lúc?
- Bất kỳ ai đã thử giao dịch phân tán với hệ thống tệp và cơ sở dữ liệu?
- Bất kỳ mối quan tâm hiệu suất/mối quan tâm về độ tin cậy/dữ liệu hiệu suất nào bạn có thể chia sẻ? Có ai thậm chí đã làm điều gì đó trên quy mô này trước khi giao dịch là một mối quan tâm?
Chỉnh sửa: Để được rõ ràng hơn, tôi đã nghiên cứu các công nghệ khác, bao gồm kiểu dữ liệu FileStream mới SQL Server 2008, nhưng câu hỏi này được nhắm mục tiêu specificially chỉ hệ thống tập tin giao dịch.
More Resources:
- Một bài viết MSDN Magazine trên TxF gọi "Enhance Your Apps With File System Transactions".
- Một webcast có tên "Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)". Video này trích dẫn chi phí từ việc sử dụng TxF từ 2-5%, với cuộc thảo luận hiệu suất bắt đầu khoảng 25 phút. Đây là tập hợp các số cứng đầu tiên tôi đã tìm thấy. Và video là một tổng quan rất tốt về cách hoạt động của nó dưới mui xe. Vào khoảng 34:30, người nói mô tả một kịch bản rất giống với câu hỏi này.
- Kênh màn hình kênh 9 có tên "Surendra Verma: Vista Transactional File System". Anh ấy nói về hiệu suất bắt đầu vào khoảng 35 phút. Không có số khó.
- Danh sách TxF articles trên Blog B # .NET.
- Kênh màn hình kênh 9 có tên "Transactional NTFS".
Nhanh chóng chuyển tiếp đến năm 2012: Microsoft hiện có ý định phản đối TxF và "khuyến khích mạnh mẽ" các nhà phát triển để tìm kiếm giải pháp thay thế ... vì vậy điều này thực sự có vẻ là một con ngựa đã chết. Thật đáng tiếc, ý tưởng thật sự rất hay. – Philipp
@Philipp - bất kỳ liên kết nào để xác nhận điều này? – xhafan
tự trả lời - http://msdn.microsoft.com/en-us/library/windows/desktop/hh802690%28v=vs.85%29.aspx – xhafan