-
17-03-2012, 17:43 #1
Wat is het snelste: een array of een DB
Ik zou voor een systeempje moeten hebben dat er als het ware 100 voorwerpen zijn. (Staat vast, als er iets ge add moet worden moet ik dat doen etc.) Maar nu is mijn vraag: wat is het snelste? Alles in een multi dimensionale array steken of het in een MySQLi steken?
no votes
-
-
17-03-2012, 17:52 #2Member
- Registered
- 25/07/02
- Location
- Brussel
- Posts
- 1,001
- iTrader
- 5 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/2
no votes
-
17-03-2012, 18:09 #3
Kan je meer informatie geven?
no votes
-
17-03-2012, 18:27 #4
Zeg bijvoorbeeld ik heb 100 auto's (En normaal gezien blijven dat ook 100 auto's, er verandert niets aan ofzo.) Elke auto heeft een merk, een naam, een verbruik per 100km. Nu is mijn vraag is het beter om dit op de slagen in een array of een DB.
no votes
-
17-03-2012, 18:36 #5Approved 9-lifer
- Registered
- 27/07/02
- Location
- Merksem
- Posts
- 3,397
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/3
Da hangt er van af wa ge met die data gaat doen. Hoe ge die gaat opvragen en zo.
Carmageddon 0wn4ge!!!!
steun de virtuele perpetuum mobile part 1-10(dood
) part B --|-- Expert op gebied van Rode Blokskes
all ph33r teh mighty strijksmiley --|-- zo herkent ge een echte TNG'er --|-- help ons de wereld te veroveren!no votes
-
17-03-2012, 19:30 #6Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Ge kunt dat in een array steken. Maar als ge uw browser sluit ben je dat wel kwijt natuurlijk.
Als je met zo'n vragen afkomt zou ik toch opteren om eens een deftig PHP boek te lezen, want uw vraag slaagt op niks.
Er zijn op dit forum al verscheidene threads aangemaakt over PHP boeken en je vindt ook altijd voldoende informatie in de webmaster gids die hier als sticky staat.Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
17-03-2012, 20:43 #7
Jaja, het is al goed. En heb al 3 boeken gelezen maar er was nooit echt een duidelijk verdikt gemaakt van voor wat je beter array's aanmaakt en voor wat DB's.
no votes
-
17-03-2012, 20:48 #8Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Die twee dingen hebben dan ook niets met elkaar te maken. Een DB is om data op te slaan, een array is een data structure.
Last edited by Tyfius; 17-03-2012 at 21:17.
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
18-03-2012, 01:07 #9Member
- Registered
- 26/02/12
- Location
- Merksplas
- Posts
- 87
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Als de gegevens nog gemanipuleerd moeten worden (of als het heel veel gegevens zijn) zou ik het opslaan in een database. Anders zou een array goed genoeg moeten zijn.
no votes
-
18-03-2012, 01:16 #10
Bedankt voor het antwoord!
no votes
-
18-03-2012, 01:47 #11Member
- Registered
- 25/07/02
- Location
- Brussel
- Posts
- 1,001
- iTrader
- 5 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/2
no votes
-
18-03-2012, 02:16 #12Member
- Registered
- 25/07/02
- Location
- Brussel
- Posts
- 1,001
- iTrader
- 5 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/2
Nu goed, de vraag van de TS ook niet natuurlijk.
Heb je die 3 boeken gelézen, of 'gelezen'? Over welke boeken gaat het?
Tip: lees eens wat boeken over programmeren (zonder een specifieke taal te leren, that is). Iets over "algoritmen en datastructuren" ofzo.no votes
-
18-03-2012, 08:29 #13Member
- Registered
- 17/07/02
- Location
- Mechelen
- Posts
- 1,785
- iTrader
- 21 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
no votes
-
18-03-2012, 08:57 #14Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
18-03-2012, 09:22 #15Member
- Registered
- 06/06/04
- Location
- Bilzen
- Posts
- 8,805
- iTrader
- 18 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 42/128
Echt verbazingwekkend dat het zolang moest duren voor iemand XML voorstelde in deze thread.

Ow, en als ge over data spreekt waar ge voor twijfelt tussen een database en een array dan kan die data nooit groot genoeg zijn om noemenswaardige snelheidsveranderingen teweeg te brengen either way. Daarbij, als ge een database gebruikt en ge leest em uit dan gaat ge die objecten nog steeds in een array moeten steken of een object. Dus als ge logisch nadenkt dan begrijpt ge wel dat er een lichte overhead zal zitten in het uitlezen van die data omwille van die extra actie, maar opnieuw, daar merkt ge niets van en dat gaat over enkele milliseconden.no votes

