Pojemność(?) SQLite

0

Witam, mam takie być może nietypowe pytanie. Może ciężko to tak konkretnie stwierdzić ale ile musi być danych w bazie żeby była potrzeba zmiany SQLite na większą bazę? Zawsze czytałem że to jest baza na domowe potrzeby, bo przy wypuszczeniu tego w świat, przy coraz większej liczbie rekordów w bazie trzeba się przerzucić na coś większego. Da się zdefiniować albo przybliżyć jaka może być pojemność? Przykładowo niech będzie 1500 użytkowników, każdy może dodać posta, komentarz, zdjęcie, dane o sobie więc te 1 500 trzeba pomnożyć przez x - dajmy na to 50 (gdzie wiadomo że to mała liczba), wtedy wychodzi tych rekordów 75 000, przy 100 już mamy 150 000 itd. Ktoś się może orientuje?

2

140 terabajtów Ci wystarczy? SQLite można całkiem fajnie dopieścić, wykorzystać też takie rzeczy jak full text search w kilku wersjach dla przyśpieszenia, to nie jest rzecz zrobiona na kolanie, a profesjonalna baza danych, tyle, że w formie pliku.

1

Schody się zaczynają jak ktoś chce "dzielić się plikiem bazy" przez sieć. Ani wydajne cachowanie nie da się zrobić, ani bankowo bezpieczna transakcja

2

Ilość danych nie jest problemem dla SQLite, da radę z takimi samymi ilościami jak inne relacyjne bazy danych. To co odróżnia SQLite od innych baz danych, to to że obsługuje tylko jeden zapis w danej chwili do bazy (brak współbieżnych zapisów na poziomie bazy danych). Więc jak te 1500 użytkowników będzie chciało zapisać coś w tej samej chwili no to sqllite raczej nie da rady.

1 użytkowników online, w tym zalogowanych: 0, gości: 1