#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2013
    Posts
    1
    Rep Power
    0

    Storing query results like <a website that stores a lot of data>


    how does sites like <a website that stores a lot of data> store its search results......there's a separate node after each query.
    Storing it in a database would mean huge execution time so is it like XML or anything similar?
    Last edited by E-Oreo; July 18th, 2013 at 06:54 PM.
  2. #2
  3. No Profile Picture
    Contributing User
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Jul 2003
    Posts
    3,232
    Rep Power
    593
    Why do you think it would mean huge execution time? Don't you think database engines are written to run hundreds of transactions efficiently?
    There are 10 kinds of people in the world. Those that understand binary and those that don't.
  4. #3
  5. No Profile Picture
    Lost in code
    Devshed Supreme Being (6500+ posts)

    Join Date
    Dec 2004
    Posts
    8,301
    Rep Power
    7170
    Databases are extremely fast at handling huge amounts of information, primarily through the use of binary searches and related algorithms. A binary search can search billions of database rows in milliseconds.

    XML is a terribly inefficient format in pretty every way possible.
    PHP FAQ

    Originally Posted by Spad
    Ah USB, the only rectangular connector where you have to make 3 attempts before you get it the right way around

IMN logo majestic logo threadwatch logo seochat tools logo