Viktigt: Denna sida använder cookies (cookies). Genom att använda denna webbplats utan att stänga av cookies i webbläsaren, innebär att du samtycker till att använda det.
Köp nu! Funktioner Nedladdningar

Tjäna med oss!

Om du vill börja tjäna pengar med vBET koppling till Affiliate Program.
Resultat 1 till 7 av 7

Ämne: Prestanda med stora cache

  1. #1
    Senior Member
    Reg.datum
    Nov 2009
    Inlägg
    168

    Default Prestanda med stora cache

    Jag har för närvarande mitt system konfigureras för att rensa hela cacheminnet varje vecka. Med en tom cache, är min databas om 1.1Gb, samtidigt med en full cache, det handlar om 4,5 GB.

    Jag har märkt att ju större cachen är, desto högre min genomsnittliga lasten på servern får. Vid varje givet tillfälle mitt forum har mellan 650 och 1300 användare online, men detta verkar inte påverka lasten lika mycket som storleken på cachen.

    Med en stor cache, är serverlastbalansering 3,3-3,8, medan med en tom, stannar den i 2,0-2,5 intervallet. Detta är inte dåligt alls, eftersom jag har en 16-core server, men jag undrar bara om sådant beteende är att vänta med fluktuerande databasens storlek!

    Tack,
    Adam

  2. #2
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    vBET har index för cache tabeller och använder snabbast MySQL motor för hatt - MyISAM. Så vi har bästa valen för DB cache. Hela skillnad som du märker inte sidan av vBET, men i sidan av MySQL som exekverar frågor. Index ger snabbare respons och säkerställer att tid för svar inte går kraftigt fram med större mängd data. Fortfarande MySQL måste söka större index och som jag antar att det krävs mer resurser. Det är därför du märker större lasten på servern.

    Dessutom - när översättningen är i cachen så är det tas därifrån. Om inte så Google bad om översättning. Det tar mer tid då, men troligen tar också mindre resurser på servern. Det tar längre tid eftersom det finns kommunikation med Google server som tar tid, det är översättning som tar tid och det är att skicka resultat från Google till din server som också tar tid. Det tar mindre resurser, eftersom servern väntar på svar passivt och när det blir det det bara enkel uppackning av svar. Komma översättning från cachen är mycket, mycket snabbare - översättningen är redan gjort och det är på din egen server, ändå måste tas från databasen, fråga måste utföras, tar MySQL lite CPU och minne för det.

    Förutsatt - med hjälp av cache är mycket bra idé. Om du kommer att känna att servern har problem med att man kan experimentera för att inaktivera cache för vissa språk och jämföra serverns prestanda. Vi rekommenderar inte att ta bort cache helt.

  3. #3
    Senior Member
    Reg.datum
    Nov 2009
    Inlägg
    168

    Default

    Det är ungefär vad jag förväntade mig

    Prestanda är bra just nu, det är bara att lasten aldrig gick mycket högre än 2,0 innan vBET. Jag tycker det är värt det, dock!

    Så länge belastningen är lägre än 16,0 då servern inte beskattas, så jag tror att vi är bra

  4. #4
    Junior Member
    Reg.datum
    Feb 2010
    Inlägg
    5

    Default

    Text automatically translated from: Russian to: Swedish
    Translated text
    Är det möjligt eller nödvändigt att lagra cache i en fil - för att minska belastningen på databasen MySQL?
    Jag använder bara två språk som antalet tjänster mycket och inte vill ha en stor storleken på databasen

    Kommer det att finnas en bättre plats med vbet arbete efter installation nginx, eAccelerator?
    Har du tänkt på omskapa modulen för att påskynda sitt arbete på stort forum? Använd cache-storlek 1-2Gb i mitt fall, inte en lösning. Kanske finns det sätt att optimera arbetet?
    Är det möjligt att sätta modulen vbet 3.3.1 forumet vb3.8.4 + vbseo 3.5RC2?
    Varför så dyra versionen utan upphovsrätt? (220 $)
    Jag använder vbet 2.4.3 och skulle vilja köpa vbet 3.3.1. Min forumet säljer länkar för SEO utbyten. Copyright dupliceras hänvisning till 15 000 sidor för mig just - 90 $ villiga att betala men $ 220 är för mycket

    Original text
    Senast redigerad av Konstantin; 18-02-1023:34.

  5. #5
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Quote Ursprungligen postat av Konstantin View Post
    Text automatically translated from: Russian to: Swedish
    Translated text
    Är det möjligt eller nödvändigt att lagra cache i en fil - för att minska belastningen på databasen MySQL?
    Kommer det att finnas en bättre plats med vbet arbete efter installation nginx, eAccelerator?
    Har du tänkt på omskapa modulen för att påskynda sitt arbete på stort forum? Använd cache-storlek 1-2Gb i mitt fall, inte en lösning.
    Varför så dyra versionen utan upphovsrätt? (220 $)
    Jag använder vbet 2.4.3 och skulle vilja köpa vbet 3.3.1. Min forumet säljer länkar för SEO utbyten. Copyright dupliceras hänvisning till 15 000 sidor för mig just - 90 $ villiga att betala men $ 220 är för mycket
    Jag använder bara två språk som antalet tjänster mycket och inte vill ha en stor storleken på databasen
    Original text
    Vi planerar att också lägga till databas-cache vBET. Eftersom just nu vår prioritet och de flesta insatser på vBET4.0 vi har ingen tidsplan för fil-cache-funktionalitet. Kom ihåg att du kan anpassa vilka språk kommer att arbeta med cache. Så om du vill kan du använda cachen bara för en del av översättningen som du kommer att göra tillgängliga. Notera även att betalda versionen av vBET har förbättrats databas cache så det är snabbare att i gratisversionen. Det finns också andra förbättringar betalda versionen - Generellt är det snabbare och tar mindre minne. Vi har redan kunder som framgångsrikt använder den på stora styrelser.
    Vi har inte gjort prestandatester med nginx gaspedalen så kan inte jämföra.
    Observera att köpa branding fri licens är inte obligatoriskt och du kan alltid uppgradera din licens senare.

  6. #6
    Junior Member
    Reg.datum
    Feb 2010
    Inlägg
    5

    Default

    Text automatically translated from: Russian to: Swedish
    Translated text
    Tack för ditt svar. Nginx är en server som Apache. Jag råder dig att läsa - caching fungerar bäst i PHP + nginx + eAccelerator och din vbet kan vara mycket snabbare
    Original text
    Senast redigerad av Konstantin; 19-02-1001:54.

  7. #7
    Michał Podbielski (vBET Personal) vBET's Avatar
    Reg.datum
    Oktober 2009
    Inlägg
    3,037

    Default

    Quote Ursprungligen postat av Konstantin View Post
    Text automatically translated from: Russian to: Swedish
    Translated text
    Tack för ditt svar. Nginx är en server som Apache. Jag råder dig att läsa - caching fungerar bäst i PHP + nginx + eAccelerator och din vbet kan vara mycket snabbare
    Original text
    Just nu är vi mycket nära att vBET4.0 utsläpp och vi har mycket arbete med det. Om du vill att vi ska testa vBET under nginx, vänligen öppna ny tråd i Funktion Begäran. Om nginx kör php sedan vBET kommer att arbeta där. En fråga - om du vill använda översättning, SEO-länkar då skriva om regler som kommer att bli nödvändiga. Vi har dem som är beredda endast för apache .htaccess-fil i detta ögonblick, men om du inte har möjlighet att skriva om det från apache till nginx så kan du alltid använda länkar med språk attribut - det är mycket enkelt. Du kan experimentera med gratis versionen för att undvika oväntade problem innan du köper betalat en.

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •