Dlaczego banki nie dają dostępu do wszystkich Twoich transakcji?
W dobie big data, dziwi mnie fakt, że banki i firmy obsługujące karty kredytowe oferują dostęp tylko do śmiesznie małej liczby transakcji - często tylko do ostatnich 180 dni, jeśli w ogóle. Najdłuższy, jaki widziałem, to 720 dni wstecz. Podejrzewam, że przechowują wszystko, ale celowo ograniczają dostęp.
Te transakcje są tylko tekstowe, zajmują niezwykle mało miejsca, a przechowywanie transakcji wartych całe życie danej osoby zajęłoby mniej niż 10MB danych; mniej więcej tyle, ile wymagają dwa pliki MP3 i około 250k rekordów na osobę na całe życie, jeśli wspaniałomyślnie założymy, że każdy wykonuje 10 transakcji dziennie. Ale ja byłbym zadowolony, gdybyśmy mieli tylko ostatnie 10 lat transakcji, czyli około 1MB na klienta. Jeden z największych banków, JP Morgan Chase, ma ~70MM klientów kart kredytowych . Oznacza to 70TB danych na 10 lat zapisów - mało imponujące dla korporacji tej wielkości, z 17B $ net income w 2013 , kiedy 1TB cloud storage kosztuje 10$ detalicznie miesięcznie .
Dla porównania, czy pogodziłbyś się z tym, że Gmail lub jakikolwiek dostawca poczty elektronicznej online przechowuje tylko ostatnie 120 dni wiadomości e-mail? (A wiadomości e-mail zajmują o wiele więcej miejsca niż transakcje, są o wiele liczniejsze i muszą być natychmiast dostępne).
Wymagania pamięci masowej dla aktywności transakcyjnej są trywialne w erze, w której rzucamy petabajtami i zetabajtami.
Czy istnieje jakiś rozsądny powód, dla którego banki nie oferują dostępu do wszystkich transakcji, inny niż starsze oprogramowanie po ich stronie?
UPDATE: Jakoś nie znalazłem tego pytania z Quory z 2011 roku pytającego o to samo.