Voor het MySQL gedeelte van het verhaal: zoek eens op shardingquote:Op zondag 16 december 2012 20:43 schreef YazooW het volgende:
Heeft iemand iets van leesvoer/tips omtrent het verwerken van grote hoeveelheden data (miljoenen records) in een mysql database + php applicatie? Wil binnenkort een projectje gaan starten maar heb nog totaal geen ervaring met grote hoeveelheden data. Alle records bevatten dezelfde kolommen maar ik heb zo'n vermoede dat als ik ze allemaal in 1 tabel zet dit niet helemaal goed zal zijn voor de performance.
Dat maakt niets uit. Als je miljoenen records in een tabel hebt, zal het niet veel uitmaken.quote:Op zondag 16 december 2012 20:43 schreef YazooW het volgende:
Heeft iemand iets van leesvoer/tips omtrent het verwerken van grote hoeveelheden data (miljoenen records) in een mysql database + php applicatie? Wil binnenkort een projectje gaan starten maar heb nog totaal geen ervaring met grote hoeveelheden data. Alle records bevatten dezelfde kolommen maar ik heb zo'n vermoede dat als ik ze allemaal in 1 tabel zet dit niet helemaal goed zal zijn voor de performance.
Afhankelijk van wat voor data het is en wat je er mee wilt kun je eventueel een NoSQL oplossing overwegen.quote:Op zondag 16 december 2012 20:43 schreef YazooW het volgende:
Heeft iemand iets van leesvoer/tips omtrent het verwerken van grote hoeveelheden data (miljoenen records) in een mysql database + php applicatie? Wil binnenkort een projectje gaan starten maar heb nog totaal geen ervaring met grote hoeveelheden data. Alle records bevatten dezelfde kolommen maar ik heb zo'n vermoede dat als ik ze allemaal in 1 tabel zet dit niet helemaal goed zal zijn voor de performance.
Er is dan ook weinig te zeggen zonder wat meer details.quote:Op maandag 17 december 2012 11:46 schreef GlowMouse het volgende:
ik lees hier een hoop verkeerde adviezen
| 1 2 3 4 5 6 7 8 9 10 | Src,Eqid,Version,Datetime,Lat,Lon,Magnitude,Depth,NST,Region nc,71906386,1,"Monday, December 17, 2012 11:51:14 UTC",36.6482,-121.1030,1.8,10.70,23,"Central California" ak,10620604,1,"Monday, December 17, 2012 11:40:46 UTC",60.2876,-152.1041,1.2,44.20, 5,"Southern Alaska" nc,71906381,1,"Monday, December 17, 2012 11:33:12 UTC",38.8102,-122.8112,1.9,2.00,33,"Northern California" ci,15265033,0,"Monday, December 17, 2012 11:28:36 UTC",33.0250,-116.4303,1.5,5.00,59,"Southern California" ci,15265017,0,"Monday, December 17, 2012 11:24:42 UTC",32.6115,-116.3007,1.7,9.00,17,"Southern California" ak,10620590,1,"Monday, December 17, 2012 11:04:16 UTC",61.2369,-149.8068,2.7,14.50,41,"Southern Alaska" nc,71906366,0,"Monday, December 17, 2012 10:50:50 UTC",38.7558,-122.7167,1.4,1.60,14,"Northern California" ak,10620582,1,"Monday, December 17, 2012 10:50:09 UTC",62.4166,-151.0149,2.9,19.90,37,"Central Alaska" nc,71906361,0,"Monday, December 17, 2012 10:35:34 UTC",38.8305,-122.8055,0.8,1.30,13,"Northern California" |
| 1 | select DISTINCT date from play order by date DESC |
Inderdaad. Ik heb ooit als newbie alles op VARCHAR gezet. Dat was inderdaad niet heel slim. Heb alles opnieuw ingericht en ook maar meteen een AUTO_increment id toegevoegd.quote:
Met Laravel 4?quote:Op woensdag 21 november 2012 12:33 schreef Maringo het volgende:
[..]
Ik ben er momenteel mee aan het werk. Maar ik zie nog niet echt de meerwaarde ervan in.
Like?quote:Op woensdag 26 december 2012 02:26 schreef Qunix het volgende:
[..]
Met Laravel 4?
Ik zie best veel meerwaarde dan bijvoorbeeld CakePHP of CodeIgnitor.
Ik ben er ondertussen ook al wat langer mee bezig en best veel meerwaarde niet. Het heeft wat pros en cons tegenover Cake, maar het is niet zo dat Laravel 4 echt onwijs veel beter is dan Cake.quote:Op woensdag 26 december 2012 02:26 schreef Qunix het volgende:
[..]
Met Laravel 4?
Ik zie best veel meerwaarde dan bijvoorbeeld CakePHP of CodeIgnitor.
quote:
Ik heb gespeeld met CodeIgnitor en Cake 1.x en 2.0 en zag er leuk uit. Nu ben ik aan het spelen ben met Laravel 4 en ik vind dat er wel wat dingen beter zijn. Met name de code van de core. Ze zijn nu bezig met de documentatie en vergeet niet dat Laravel 4 nog alpha is.quote:Op woensdag 26 december 2012 13:56 schreef Maringo het volgende:
[..]
Ik ben er ondertussen ook al wat langer mee bezig en best veel meerwaarde niet. Het heeft wat pros en cons tegenover Cake, maar het is niet zo dat Laravel 4 echt onwijs veel beter is dan Cake.
Dit moet je hebben: https://github.com/illuminate/app en dan met composer de boel installeren.quote:Op donderdag 27 december 2012 21:13 schreef Juicyhil het volgende:
ja ik ga nu ook ff spelen met laravel, wel nieuwsgierig geworden
Waarom distinct selecteer je de datum, maar sorteer je op id? Gewoon op 'date' sorteren. Bovendien het liefst niet 'date' gebruiken als naam. Officieel is het toegestaan vanuit legacy-redenen, maar als het even kan gewoon niet doen. Als je het toch opnieuw aan het doen ben kan je het beter goed doen.quote:Op dinsdag 25 december 2012 16:08 schreef Dennisweb het volgende:
[..]
Inderdaad. Ik heb ooit als newbie alles op VARCHAR gezet. Dat was inderdaad niet heel slim. Heb alles opnieuw ingericht en ook maar meteen een AUTO_increment id toegevoegd.
Nu werkt ie dus prima met: "select DISTINCT date from play order by id DESC"
Thanks!
Geen idee, maar het werkt nu en ik durf er niet meer aan te zitten.quote:Op vrijdag 28 december 2012 00:20 schreef Boze_Appel het volgende:
[..]
Waarom distinct selecteer je de datum, maar sorteer je op id? Gewoon op 'date' sorteren. Bovendien het liefst niet 'date' gebruiken als naam. Officieel is het toegestaan vanuit legacy-redenen, maar als het even kan gewoon niet doen. Als je het toch opnieuw aan het doen ben kan je het beter goed doen.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |