Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 5.10.2012 Ostrzeżenie: (0%)
|
Witam!
Chciałbym stworzyć zewnętrzny serwer do pobierania danych z SQL, oraz do wykonywania prostych operacji za pośrednictwem klasy mPDF (protokół http) Czy możecie mi napisać na co powinienem zwrócić uwage przy zakupie takiego serwera? Lub co będzie kluczowe? Zależy mi na przetrzymywaniu bardzo dużej ilości danych oraz o błyskawicznym dostępie do nich za pośrednictwem API i protokołu http. Będę wdzięczny za pomoc:) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat 3. Cache jest odświeżany ręcznie, no i to co sugerujesz ja właśnie musze stworzyć w postaci agregatów danych. Problemem jest ich ilość i skomplikowanie kontekstowe To jaki problem tagować? Tag jest aspektem, konteksty - poszczególnymi obiektami. Musisz odświeżyć? Wywal aspekt. Jak Ci za mało będzie miejsca na cache, to postaw Redisa. Cytat 5. Możesz to rozwinąc? Bo technologii jeszcze nie wybrałem po to między innymi jest ten wątek. Generalne chcę zapytać maszynę podając kontekst w jakikowliek sposób i odebrać dane do przetworzenia np. zakodowany JSON lub XML abym mógł to na frontendzie zaprezentować dowolnie. No tworzysz np. demon wykonujący obliczenia, który jest pozbawiony narzutu interpretera. Np. w C++, który jest sprzężony z Gearmanem (Gearman = mechanizm kolejkowania). Nowe zadanie -> wpada kolejne do kolejki, a Gearman już pilnuje reszty, żeby obsłużyć ilość żądań w zależności od workerów. Generalnie napisanie czegoś takiego w C/C++ albo innym języku pozwalającym na uzyskanie aplikacji binarnych mocno by przyspieszyło całość. Pozbywasz się narzutu bibliotek interpretera, konieczności interpretacji, a gdybyś się pokusił o napisanie aplikacji jako respondera FastCGI, to miałbyś jeszcze narzut na start procesu z głowy. Rozwiązanie trochę szalone, ale np:
Możliwości jest wiele, jedno jest pewne: obliczenia = tylko języki kompilowane. Z tego, co wiem, to również Java optymalizuje niektóre operacje matematyczne, więc i nad tym bym się zastanowił. Wszystko zależy od konkretnego problemu, ogólnikowo, to sobie możemy gdybać. [; |
|
|
|
mindspeo Serwer do danych statystycznych 5.10.2012, 12:54:00
erix Mocny CPU i dyski SSD. 5.10.2012, 14:53:20
mindspeo A jaki soft do serwowania tych danych? Apache chyb... 6.10.2012, 21:33:06
gothye debian + nginix , u mnie mysql z statsytykami rad... 7.10.2012, 08:03:51
mindspeo Intel Xeon E3-1275 Quad-Core
32 GB ECC RAM
4x240... 8.10.2012, 21:36:25
erix Cytatu mnie mysql z statsytykami radzi sobie dobrz... 9.10.2012, 10:39:06
mindspeo erix, więc na co muszę zwrócić uwagę oprócz dobrze... 9.10.2012, 12:29:54
erix Wszystko zależy od konkretnego rozwiązania. Jakie ... 9.10.2012, 12:31:31
mindspeo Dużo tabel, z indeksami w liczbie od 2-5 (atrybuty... 10.10.2012, 09:28:55
erix Cytat Jakie zapytania zwykle są wykonywane
Czytani... 10.10.2012, 10:43:28
mindspeo Projektu nie ma jeszcze:) INSERT 10% UPDATE 90% i ... 10.10.2012, 11:31:55
erix Jeszcze projekt nie powstał, a Ty twierdzisz, że j... 10.10.2012, 12:08:40
mindspeo Wiem, że są obciążeniowe bo sam pisałem tą aplikac... 10.10.2012, 12:20:08
erix CytatNie sugeruj, że app załatwi wszystko za pomoc... 10.10.2012, 12:30:42
mindspeo No to to o czym wspomniałem, daleko mi do podejść ... 10.10.2012, 13:09:57
mindspeo Dzięki. Doczytam o tych technolgiach które zapropo... 10.10.2012, 13:42:51 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:49 |