![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chcialbym dowiedziec sie jakie sa wasze opinie, sugestie na rozwiazanie ponizszego problemu: Mianowicie pisze aplikacje, ktorej zadaniem jest archiwizowanie danych. Aplikacja posiadac musi nastepujace opcje: - zapis kontaktow w bazie (dane osobowe ludzi), - kalendarz(moze raczej terminarz) i odpowiednie dzialania do niego, - zapis linkow (podzial ich na kategorie), - czytnik RSS (zapisywanie zarowno kanalow jak i newsow do bazy), - uploadowanie plikow. - ... Problem jest oczywiscie zwiazany z optymalizacja dzialania serwera. Sam czytnik Rss'ow potrafi dziennie dla jednego uzytkownika zgromadzic ok.200 newsow|rekordow (tytul, opis, link, data - takie dane zapisywane sa do bazy). Narazie rozwiazaniem jest upchanie wszystkiego do poszczegolnych tabel w bazie, jednak nie wiem jak to bedzie wygladac, jesli np. bedzie aktywnych 1000 uzytkownikow, odpowiednio kazdy pobieral bedzie rssy z/do bazy oraz wykonywal inne czynnosci. Moze ktos wczeniej rozwiazywal podobny problem - duzo_uzytkownikow/duzo_danych ? Moze ktos wie w jaki sposob rozwiazane jest podobne zagadnienie na Google. Oni maja cala mase aplikacji typu: rssReader, Calendar, Contact ... Raz zarejstrowany uzytkownik ma do wzystkiego dostep. Ten post edytował c3zi 9.04.2007, 14:07:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
sf:
Wpisy w bazie beda przechowywane do jakiegos czasu lub osiagniecia pewnego limitu. Owszem, uzytkownik moglby przeczytac wczesniejsze informacje (jest to rzeczywiscie wrecz wskazane), jednak kademu newsowi przyporzadkowane sa pewne opcje (np. polec dany news). Zatem nalezaloby chyba kolejna tabele stworzyc wiele do wielu.. Ponadto kazdy uzytkownik ma opcje usuniecia rssa, przez co kazdy uzytkownik powinien miec przyporzadkowanego newsa do siebie. Teraz tak na to patrze i duzo moge na wydajnosci przez takie podejscie stracic. W temacie po prostu chodzilo mi o wytrzymalosc serwera. Czy bylby gotow bezproblemowo obsluzyc 1000 uzytkownikow, biorac pod uwage jakis standardowy serwer z home, nazwa ... Ten post edytował c3zi 9.04.2007, 16:24:29 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 11:17 |