2015-10-03 9 views
8

System Windows od pewnego czasu obsługuje interakcje transakcyjne z plikami - przy użyciu Kernel Transaction Manager (MS KTM) i Transactional NTFS. Funkcje te ułatwiają zmiany transakcyjne w plikach w lokalnym systemie plików.Czy istnieje odpowiednik Linux/Unix dla systemu Windows KTM i Transactional NTFS?

Czy Linux/Unix ma równoważne funkcje? Czy są jakieś opublikowane porównania wydajności?

+0

proponuję przenieść to pytanie http://unix.stackexchange.com/ jak to jest wyłączony -topic tutaj – niceman

+0

Moje pytanie dotyczy programowania API i wsparcia dla nich OS. Dla mnie sugeruje to pytanie dla StackOverflow bardziej niż unix.stackexchange.com - chyba że pytania dotyczące pisania niezawodnego oprogramowania, celowania w Linuksa/Uniksa, są teraz uważane za nietypowe dla StackOverflow? – aSteve

+0

Cóż, może nie dokładnie to, czego szukasz, ale ZFS może oferować transakcje w sposób odpowiadający Twoim potrzebom. – SnakeDoc

Odpowiedz

1

Nie mam dla ciebie jasnej odpowiedzi, ale dyskusje na temat systemu plików oparte na technologii ACID trwają od dłuższego czasu w świecie Linuksa.

Być może uda się dogonić Richard Spillane, autora na wielu dokumentach dotyczących przedmiotu: Amino PDF Enabling Transactional File Access via Lightweight Kernel Extensions

+0

Dzięki za interesujące wskazówki. Wcześniej głosowałem za twoją odpowiedzią, ale nie przyznałem nagrody - być może - to nie jest "odpowiedź". Brak konkretnej, równoważnej technologii sugeruje, że nie istnieje żaden odpowiednik dla systemu Linux (lub innego systemu Unix) ... ale nie kończy się to wyraźnym roszczeniem. Nadal uważam to za zaskakujące - choć moje badania doprowadziły do ​​podobnego pozornego ślepego zaułka. – aSteve

+0

oba są prototypowe. Czy rozumiem poprawnie, że dzisiaj nie ma żadnej użytecznej alternatywy dla Linuksa? –

Powiązane problemy