Page 1 of 2 12 Last
  1. #1

    Registered
    24/08/11
    Location
    Elewijt
    Posts
    165
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    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  

  2. #2
    blackrabbit's Avatar
    Registered
    25/07/02
    Location
    Brussel
    Posts
    1,001
    iTrader
    5 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/2
    Ok.
    no votes  

  3. #3
    Fraggie's Avatar
    Registered
    17/07/02
    Posts
    9,537
    iTrader
    3 (100%)
    Mentioned
    0 Post(s)
    Reputation
    4/39
    Kan je meer informatie geven?
    no votes  

  4. #4

    Registered
    24/08/11
    Location
    Elewijt
    Posts
    165
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  5. #5
    Racemaniac's Avatar
    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  

  6. #6
    Tyfius's Avatar
    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  

  7. #7

    Registered
    24/08/11
    Location
    Elewijt
    Posts
    165
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  8. #8
    Tyfius's Avatar
    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  

  9. #9
    RobinJ's Avatar
    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  

  10. #10

    Registered
    24/08/11
    Location
    Elewijt
    Posts
    165
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Bedankt voor het antwoord!
    no votes  

  11. #11
    blackrabbit's Avatar
    Registered
    25/07/02
    Location
    Brussel
    Posts
    1,001
    iTrader
    5 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/2
    Quote Originally Posted by RobinJ View Post
    This quote is hidden because you are ignoring this member. Show
    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.
    Dat slaat echt nergens op...
    no votes  

  12. #12
    blackrabbit's Avatar
    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  

  13. #13
    nameless's Avatar
    Registered
    17/07/02
    Location
    Mechelen
    Posts
    1,785
    iTrader
    21 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/4
    Quote Originally Posted by Tyfius View Post
    This quote is hidden because you are ignoring this member. Show
    Ge kunt dat in een array steken. Maar als ge uw browser sluit ben je dat wel kwijt natuurlijk.
    Als het gewoon een hardcoded array is die voor elke gebruiker hetzelfde is ben je je de data toch niet kwijt?
    no votes  

  14. #14
    Tyfius's Avatar
    Registered
    01/09/02
    Location
    Peutie
    Posts
    7,664
    iTrader
    0
    Mentioned
    4 Post(s)
    Reputation
    13/105
    Quote Originally Posted by nameless View Post
    This quote is hidden because you are ignoring this member. Show
    Als het gewoon een hardcoded array is die voor elke gebruiker hetzelfde is ben je je de data toch niet kwijt?
    Neen, da's waar. Maar als je het zo gaat bekijken of gebruiken dan is XML een duidelijkere oplossing waar je later meer kanten mee op kan.
    Vanaf nu gaan we verder op BeyondGaming!
    In deze thread wordt uitgelegd hoe je jouw account kan migreren.
    no votes  

  15. #15
    Zero Grav's Avatar
    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  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in