PDA

Tingnan ang Buong Bersyon: Pagganap na may malaking cache



moman
07-02-10, 09:02
Kasalukuyang mayroon na akong aking sistema isinaayos upang limasin ang buong cache sa bawat linggo. Sa isang walang laman ang cache, ang aking database ay tungkol sa 1.1Gb, habang may isang buong cache, ito ay tungkol sa 4.5Gb.

Napansin ko na ang mas malaki ang cache, mas mataas ang aking average na load ng server ay makakakuha. Sa anumang naibigay na oras ang aking forum ay sa pagitan ng 650 at 1300 ang mga gumagamit online, pa ito ay hindi mukhang makakaapekto sa load ng mas maraming bilang laki ng cache.

Sa isang malaking cache, ang server load ay 3.3-3.8, habang sa isang walang laman isa, ito ay nananatili sa 2.0-2.5 saklaw. Na ito ay hindi masama sa lahat, Mayroon akong isang 16-core server, ngunit lamang ako ay wondering kung tulad ng pag-uugali ay na inaasahan sa fluctuating laki database!

Salamat,
Adan

vBET
07-02-10, 23:28
vBET ay ini-index para sa mga talahanayan ng cache at gumagamit ng pinakamabilis MySQL engine para sa sumbrero - MyISAM. So mayroon kami ng mga pinakamahusay na pagpipilian para sa cache ng DB. Buong pagkakaiba na kung saan napansin mo ay hindi sa bahagi ng vBET, ngunit sa bahagi ng MySQL na executes query. Index ay nagbibigay sa iyo ng ng mas mabilis na tugon at assures na ang oras ng tugon ay hindi pagpunta ng kapansin-pansing up na may mas malaking halaga ng data. Pa MySQL sa paghahanap ng mas malaking mga ini-index at ang bilang hulaan ko ito ay tumatagal ng mas maraming mga mapagkukunan. Iyon ay kung bakit napansin mo ng mas malaking server load.

Din - kapag ang pagsasalin ay nasa cache pagkatapos ito ay kinuha mula doon. Kung hindi pagkatapos ay ang Google ay hiniling para sa pagsasalin. Ito ay kumukuha ng mas maraming oras pagkatapos, ngunit karamihan marahil tumatagal din mas mababa mapagkukunan ng iyong server. Ito ay kumukuha ng mas maraming oras dahil mayroong komunikasyon sa mga Google server na kumukuha ng oras, may translation na kumukuha ng oras at may sa pagpapadala ng mga resulta mula sa Google sa iyong server na rin tumatagal ng oras. Tumatagal ng mas mababa mapagkukunan, dahil server ay naghihintay para sa mga tugon passively at kapag ito ay makakakuha ng doon ay simple lamang unpacking ng tugon. Getting ang pagsasalin mula sa cache ay mas, mas mabilis na pagsasalin ay nagawa at ito ay sa iyong sariling server, pa rin na kailangan ito ay kinuha mula sa database, ang query ay pinaandar, MySQL ay kumukuha ng ilang mga CPU at memory para sa.

Ipagpalagay - gamit ang cache ay magandang ideya. Kung ang pakiramdam ninyo server na may mga isyu na iyon maaari mong eksperimento upang huwag paganahin ang cache para sa ilang mga wika at ihambing ang pagganap ng server. Hindi namin payuhan upang alisin ang cache ganap.

moman
08-02-10, 19:27
Iyan ay tungkol sa kung ano ang ko inaasahan:)

Pagganap ay multa sa ngayon, ito ay lamang na ang load ang hindi nagpunta ang mga mas mataas kaysa sa 2.0 bago vBET. Tingin ko ito ay nagkakahalaga ito, bagaman!

Hangga't bilang load ang ay mas mababa sa 16.0 pagkatapos ay ang server ay hindi taxed, kaya tingin ko kami ay pinong: D

Konstantin
18-02-10, 23:08
Posible, o naka-imbak sa cache ng file - upang mabawasan ang load sa database ng MySQL? Ko lamang gumamit ng dalawang wika bilang ang bilang ng mga post ng maraming at hindi gusto malaking database Ay vbet site ng mas mahusay na trabaho pagkatapos i-install ang nginx, eaccelerator? Mo ba naisip tungkol sa remaking ang module upang mapabilis ang trabaho nito sa malaking forum? Gamitin ang laki ng cache ng 1-2GB sa aking kaso ay hindi isang pagpipilian. Maaaring magkaroon ng anumang mga pagpipilian para sa pag-optimize? Posible upang ilagay ang module vbet 3.3.1 forum vb3.8.4 + vbseo 3.5RC2? Bakit kaya mahal na bersyon nang walang copyright? ($ 220) ako gumagamit ng vbet 2.4.3 at nais na bumili vbet 3.3.1. Aking forum ay nagbebenta ng mga link para sa SEO Exchange. Link ng Copyright nauulit na sa 15 000 mga pahina ay hindi angkop para sa akin - nais na magbayad ng $ 90 ngunit $ 220 ng maraming

vBET
18-02-10, 23:35
Posible, o naka-imbak sa cache ng file - upang mabawasan ang load sa database ng MySQL? Will ang site vbet ng mas mahusay na trabaho pagkatapos i-install ang nginx, eaccelerator? Mo ba naisip tungkol sa remaking ang module upang mapabilis ang trabaho nito sa malaking forum? Gamitin ang laki ng cache ng 1-2GB sa aking kaso ay hindi isang pagpipilian. Bakit kaya mahal na bersyon nang walang copyright? ($ 220) ako gumagamit ng vbet 2.4.3 at nais na bumili vbet 3.3.1. Aking forum ay nagbebenta ng mga link para sa SEO Exchange. Link ng Copyright nauulit na sa 15 000 mga pahina ay hindi angkop para sa akin - nais na magbayad ng $ 90 ngunit $ 220 ng maraming ko lamang gumamit ng dalawang wika bilang ang bilang ng mga post ng maraming at hindi gusto ang malaking database

Kami ay pagpaplano upang magdagdag din file cache sa vBET. Dahil sa ngayon ang aming priority at pinaka na pagsisikap ay sa vBET4.0 wala kaming iskedyul para sa file cache functionality. Mangyaring tandaan na maaari mong ipasadya kung aling mga wika ang gagana sa cache. Kaya kung nais mong maaari mong gamitin ang cache lamang para sa ilang ng pagsasalin kung saan mo magagamit. Gayundin mangyaring tandaan na ang bayad na bersyon ng vBET pinagbuting database cache upang ito ay mas mabilis na sa libreng bersyon. Mayroon ding iba pang mga pagpapabuti sa bayad na bersyon - pangkalahatan ito ay mas mabilis at pagkuha ng mas mababa memory. Mayroon kaming mga customer na ay matagumpay na gamit ito sa malaking board.
Hindi namin ginawa pagsusulit sa pagganap sa nginx aselerador kaya hindi ihambing.
Mangyaring tandaan na ang pagbili pagtatatak ng libreng lisensya ay hindi sapilitan at maaari mong laging i-upgrade ang iyong lisensya sa mamaya.

Konstantin
19-02-10, 01:52
Salamat sa iyo para sa iyong sagot. Nginx ay isang server tulad ng Apache. Payuhan ko kayo na basahin - caching ay pinakamahusay na gumagana sa php + nginx + eaccelerator at ang iyong vbet maaaring mas mabilis na

vBET
19-02-10, 03:09
Salamat sa iyo para sa iyong sagot. Nginx ay isang server tulad ng Apache. Payuhan ko kayo na basahin - caching ay pinakamahusay na gumagana sa php + nginx + eaccelerator at ang iyong vbet maaaring mas mabilis na

Sa sandaling ito sa lalong namin malapit sa vBET4.0 release at kami ay may maraming trabaho sa na. Kung gusto mo sa amin upang subukan ang vBET ilalim nginx, pagkatapos ay mangyaring bukas bagong thread sa Feature Request. Kung nagpapatakbo ng nginx php pagkatapos vBET gagana doon. Isang isyu - kung nais mong gamitin ang mga link pagsasalin SEO pagkatapos rewrite ng mga patakaran ay kinakailangan. Mayroon kaming mga handa lamang para sa Apache sa htaccess file sa sandaling ito, ngunit kung ikaw ay hindi sa pagsulat na muli ng ito mula sa Apache sa nginx pagkatapos ay maaari mong palaging gamitin ang mga link sa katangian ng wika - ito ay napakadaling. Maaari kang mag-eksperimento gamit ang libreng bersyon upang maiwasan ang anumang hindi inaasahang isyu bago bumili ka ng bayad isa.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations delivered by vBET 4.10.1