Aby odpowiedzieć na konkretne pytania:
Czy jeden format pamięci jest bardziej skalowalny niż drugi?
mbox ma tendencję do trudności w zarządzaniu, tym większe staje się. Ponieważ przechowuje wszystko w jednym dużym obiekcie blob, tworzenie kopii zapasowej przyrostowo może być trudne, a taki dostęp zablokuje mbox przed zapisem, gdy to się stanie. W przypadku korupcji trudniej jest spróbować naprawić lub odzyskać - co można powiedzieć, że ryzyko wzrasta, ponieważ przechowuje więcej poczty.
Maildir opiera się na podstawowym systemie plików ze względu na jego skalowalność, ponieważ w sposób charakterystyczny tworzy wiele małych plików, po jednym na wiadomość. Jeśli masz dużo e-maili, Maildir jest zwykle łatwiejszy i szybszy w obsłudze.
Czy istnieją obawy / różnice dotyczące integralności danych?
Tak, najważniejsze jest to, że mbox wymaga zablokowania pliku do odczytu / zapisu w całym archiwum, co oznacza, że odczyty muszą czekać na zapis, a każdy zapis musi czekać na wszystkie pozostałe dostępy. Jeśli zostało użyte w taki sposób, że blokowanie nie jest możliwe, na przykład przez udział NFS, archiwum może ulec uszkodzeniu. Każde przypadkowe uszkodzenie może wpłynąć na całe archiwum, a nie na pojedynczą wiadomość.
W Maildir blokowanie może odbywać się na poziomie pojedynczej wiadomości, w przypadku większości operacji, a uszkodzenie dowolnego pliku wpłynie tylko na tę wiadomość. Wszelkie indeksy wiadomości można w razie potrzeby odbudować z samych wiadomości.
Czy istnieją jasno określone sytuacje, w których należy używać jednego formatu w stosunku do drugiego?
Bardziej jest tak, że Maildir zaczyna zastępować mbox jako powszechnie preferowany format, bez znaczących wad.
Jego głównym ograniczeniem jest tworzenie wielu, wielu małych plików, które mogły obciążać niektóre systemy plików i / lub być nieefektywne w zależności od wielkości klastra systemu plików. Jest to mniejszy problem w przypadku nowoczesnych systemów plików. Może również informować o strategii tworzenia kopii zapasowych, ale ogólnie daje większą elastyczność w wyborze strategii tworzenia kopii zapasowych.