Tło:Jakieś rzeczywiste, korporacyjne doświadczenie z transakcyjnym NTFS (TxF)?
Jestem świadomy this SO question około transakcyjnych NTFS (TXF) i this article opisując jak go używać, ale szukam doświadczenie rzeczywistym świecie przedsiębiorstwa rozsądnie wysokonakładowego system gdzie wiele danych blob (np. dokumenty i/lub zdjęcia) musi być utrzymywało się raz po transakcji i wielokrotnie czytało.
- Oczekujemy kilkudziesięciu tysięcy dokumentów napisanych dziennie i odczytywanych z kilkudziesięciu tysięcy na godzinę.
- Możemy przechowywać indeksy w systemie plików lub na serwerze SQL, ale musimy je przeskalować w kilku polach.
- Musimy zachować możliwość łatwej archiwizacji i przywracania danych w celu przywracania po awarii.
Pytanie:
- Wszelkie rzeczywistym świecie, doświadczenie klasy korporacyjnej z transakcyjnych NTFS (TXF)?
Podobne pytania:
- ktoś próbował rozproszone transakcje wykorzystujące TXF gdzie ten sam plik jest zaangażowana do dwóch serwerów lustrzanych naraz?
- Ktoś próbował transakcji rozproszonej z systemem plików i bazą danych?
- Jakiekolwiek obawy dotyczące wydajności/wątpliwości dotyczące niezawodności/dane dotyczące wydajności, które można udostępniać? Czy ktoś jeszcze zrobił coś na taką skalę, zanim transakcje są problemem?
Edits: Aby być bardziej jasne, zbadali inne technologie, w tym nowego typu danych FILESTREAM SQL Server 2008, ale to pytanie jest skierowane tylko specificially transakcyjnej systemu plików.
Więcej Zasoby:
- W artykule MSDN Magazine na TXF nazywa "Enhance Your Apps With File System Transactions".
- Emisja pod tytułem "Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)". Ten film podaje obciążenie związane z używaniem TxF 2-5%, a dyskusja na temat wydajności trwa około 25 minut. Jest to pierwszy zestaw znalezionych liczb. A film wideo to bardzo dobry przegląd tego, jak to działa pod maską. O godzinie 34:30 mówca opisuje bardzo podobny scenariusz do tego pytania.
- Arkusz 9 pokazujący ekran o nazwie "Surendra Verma: Vista Transactional File System". Mówi o występie od około 35 minut. Bez liczb twardych.
- Lista TxF articles na blogu B # .NET.
- Kasetowy screen 9 o nazwie "Transactional NTFS".
Szybkie przejście do 2012 roku: Microsoft zamierza teraz wycofać TxF i "zdecydowanie zachęca" programistów do szukania alternatyw ... tak naprawdę wydaje się być martwym koniem. Szkoda, pomysł był naprawdę miły. – Philipp
@Philipp - jakikolwiek link do potwierdzenia? – xhafan
odpowiadając sobie - http://msdn.microsoft.com/en-us/library/windows/desktop/hh802690%28v=vs.85%29.aspx – xhafan