abonnement Unibet Coolblue
pi_120409708
quote:
0s.gif 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.
Voor het MySQL gedeelte van het verhaal: zoek eens op sharding :) Daarmee maak je intern een aantal subtabellen aan (niet zichtbaar in the end) die allemaal een deel van de data bevatten. Soort partities binnen je tabel.
  maandag 17 december 2012 @ 11:36:49 #277
178193 Juicyhil
Bekende FOK!ker
pi_120409732
quote:
0s.gif 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.

Maar misschien eerst eens kijken of je het moet normaliseren. Of misschien moet je zaken indexeren. Valt genoeg over te lezen hoor.
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  maandag 17 december 2012 @ 11:42:28 #278
25889 Sitethief
Fulltime Flapdrol
pi_120409895
quote:
0s.gif 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.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  maandag 17 december 2012 @ 11:46:33 #279
75592 GlowMouse
l'état, c'est moi
pi_120410042
ik lees hier een hoop verkeerde adviezen
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 17 december 2012 @ 11:51:00 #280
84244 Scorpie
Abject en infaam!
pi_120410196
quote:
14s.gif Op maandag 17 december 2012 11:46 schreef GlowMouse het volgende:
ik lees hier een hoop verkeerde adviezen
Er is dan ook weinig te zeggen zonder wat meer details.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  maandag 17 december 2012 @ 11:52:13 #281
75592 GlowMouse
l'état, c'est moi
pi_120410233
klopt
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 17 december 2012 @ 13:20:25 #282
218617 YazooW
bel de wouten!
pi_120413331
Bedankt voor de adviezen so far, ik was al bekend met normalisatie, sharding en NoSQL zijn helemaal nieuw voor mij.

Ik zal wat ik uiteindelijk wil wat specifieker beschrijven:
Tot zo ver heb ik wat kleine projectjes gedaan met php/mysql om zodoende het hele php/mysql gebeuren onder de knie te krijgen. Nu wil ik met een groter complexer project beginnen. Ik wil een systeem bouwen waarin ik alle aardbevingen opneem, dus ook die van 50 jaar geleden, deze data is publiekelijk toegankelijk en ziet er als volgt uit:

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"

Vervolgens wil ik op deze data queries gaan uitvoeren, bijvoorbeeld: toon alle aardbevingen binnen gps coördinaat x en gps coördinaat y tussen 1960 en 1970. Mijn vraag is nu dus hoe ik dit het beste kan aanpakken, met welke technieken/methoden behaal ik de beste performance?
pi_120413444
Als je met coördinaten wilt gaan werken kun je beter gebruik maken van postgres in combinatie met postGIS. Daar zitten hele handige functies in zodat je makkelijk binnen bepaalde coördinaten kunt zoeken.
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  maandag 17 december 2012 @ 13:29:02 #284
218617 YazooW
bel de wouten!
pi_120413677
PostgreSQL was ik al tegen gekomen, zou kwa performance ook sneller moeten zijn dan MySQL bij databases met heel veel records, althans dat heb ik er over gelezen. PostGIS is nieuw voor mij maar wat ik er nu zo even snel over heb gelezen ziet dat er wel zeker interessant uit voor mij, thanks!
pi_120417446
Op zich ondersteunt MySQL ook spatial geo shizzle.

http://dev.mysql.com/doc/refman/5.0/en/spatial-extensions.html
Tegenwoordig moet je Dr. Ir. zijn om een beetje correct Nederlands te kunnen neerpleuren.
Abusing semicolons since 1987.
pi_120571079
quote:
0s.gif Op maandag 17 december 2012 11:26 schreef Sitethief het volgende:

[..]

Hey berend, jij hier :D.
Ja, moest wat vragen! :P
pi_120759503
Okay, ik snap eventjes iets niet.

Ik sla mijn data op als: 25-12-2012.

Ik wil graag een lijstje met alle data in de database, beginnende bij vandaag, dan gisteren, dan eergisteren. Dus:

25-12-2012
24-12-2012
23-12-2012

Dat doe ik nu met:

1 select DISTINCT date from play order by date DESC

Alleen vergeet ik even dat MySQL niet zelfstandig na kan denken en ik niet specifiek genoeg ben.
Dus krijg ik:

31-10-2012
30-10-2012
29-10-2012
28-10-2012
27-10-2012
26-10-2012
25-12-2012

Wat moet de query zijn om niet op het voorste getal te sorteren, maar op de datum?
  dinsdag 25 december 2012 @ 16:03:50 #288
91039 mstx
2x1/2 = 1/2 x 1/2
pi_120759723
De datum in een DATE-veld opslaan...
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_120759800
quote:
1s.gif Op dinsdag 25 december 2012 16:03 schreef mstx het volgende:
De datum in een DATE-veld opslaan...
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!
  dinsdag 25 december 2012 @ 22:30:48 #290
137776 boem-dikkie
Jedi Mind Baby!
pi_120767805
Wat heeft een auto increment op een veld met ID te maken met je datum? :')
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_120775442
quote:
2s.gif 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.
Met Laravel 4?

Ik zie best veel meerwaarde dan bijvoorbeeld CakePHP of CodeIgnitor.
pi_120780799
quote:
14s.gif Op woensdag 26 december 2012 02:26 schreef Qunix het volgende:

[..]

Met Laravel 4?

Ik zie best veel meerwaarde dan bijvoorbeeld CakePHP of CodeIgnitor.
Like?
Tegenwoordig moet je Dr. Ir. zijn om een beetje correct Nederlands te kunnen neerpleuren.
Abusing semicolons since 1987.
  woensdag 26 december 2012 @ 13:56:51 #293
166255 Maringo
Bèhèhèhèh
pi_120782736
quote:
14s.gif 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.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
pi_120785265
quote:
0s.gif Op woensdag 26 december 2012 12:59 schreef rekenwonder het volgende:

[..]

Like?
quote:
2s.gif 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.
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.

Paar plus punten hoe ik het ervaar:

Het testen gaat makkelijker. Laravel 4 zelf bevat ook enorm veel test scripts.
Ze gebruiken composer, wat dus makkelijk je laravel versie te updaten is.
Omdat ze composer gebruiken, gebruikt Laravel ook extensies van andere frameworks zoals Symphony. Voordeel daarvan is dat het wiel niet nog een keer is uitgevonden, en ze spullen gebruiken wat echt goed getest is.
Routes in Laravel 3 was OK, maar in Laravel 4 is het beter. Ze hebben support voor REST resources.
De database handler (Eloquent) is fijn (inclusief de migrations).
ORM.
Module structuur zit goed in elkaar (bundles).
Blade template engine (inc caching) is erg fijn.

Ik heb met Laravel 3 wat gespeeld en ben nu met Laravel 4 aan de gang, dus het zou kunnen zijn dat jullie Laravel 1 of Laravel 2 hebben gezien.
  donderdag 27 december 2012 @ 21:13:25 #295
178193 Juicyhil
Bekende FOK!ker
pi_120835929
ja ik ga nu ook ff spelen met laravel, wel nieuwsgierig geworden :@
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
pi_120845089
quote:
0s.gif Op donderdag 27 december 2012 21:13 schreef Juicyhil het volgende:
ja ik ga nu ook ff spelen met laravel, wel nieuwsgierig geworden :@
Dit moet je hebben: https://github.com/illuminate/app en dan met composer de boel installeren.

  † In Memoriam † vrijdag 28 december 2012 @ 00:20:30 #297
159335 Boze_Appel
Vrij Fruit
pi_120846591
quote:
0s.gif 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!
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.
Carpe Libertatem
pi_120847385
quote:
7s.gif 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.
Geen idee, maar het werkt nu en ik durf er niet meer aan te zitten. :D

http://aardbei.xsnl.net/hour.php?date=28-12-2012
pi_120917328
Zou iemand mij kunnen helpen met het schrijven/implementeren van een stuk code in PHPBB3, waarmee YouTube-links automatisch worden ge-embed?

Ik heb dit topic gevonden, maar de genoemde code die aangepast moet worden bestaat niet.

Ik ben er al behoorlijk lang mee bezig, maar de oplossing kan ik maar niet vinden! ;(
HEBT U VUILNISMETAAL DIE U NIET MEER NODIG HEBT ?!
pi_120919834
Dat topic is uit 2006, phpBB zal in die tijd wel wat veranderd zijn...
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')