sql server - how to gain a high performance with a very big database -


I was always wondering how any other site like any other site like facebook Should be faster than that, although large amounts of data that store daily in large quantities .. What are they using to store the information and if I store sql server Such as news feed is okay or what (news feed is stored in a separate table Will be honored which is called news ). On the other hand if I am involved in big tables with each other what can happen - it can be slow (maybe) or does not matter how big the table is?

When you talk about scaling at the size of Facebook, there is a whole different ball park. About the latest estimate (sixty thousand) put Facebook Datacenter. Only the cash is estimated (terabytes) in a mosque. Although their last end style is MySQL, it is used as a pure key-value store according to the public key:

  • Facebook uses MySQL, but primarily a Key-value is added to the web server as continuous storage and reasoning because optimization works smoothly on there ("on the other side" of the memcached layer).
>

There are many other technologies in use

  • for HTTD delivery
  • for Inbox Search
  • You can see SIGMOD 2010 key address this year too. They also present their basic internal APIs:

      cache_get ($ id, 'cache_function', $ cache_update, 'db_function', $ db_params);  

    So if you connect the dots, you will see that on such a scale you no longer talk about the 'big database'. You talk about the vast groups of services, key-value storage divided into thousands of servers, many techniques are used together and so on and beyond.

    As a side note, you can see a very good presentation. Although the technology stack is completely different (Microsoft .Net and SQL Server, which has a huge emphasis on the message through), there are similar points of how to contact the storage to summarize: < Strong> Application Layer Split .


    Comments

    Popular posts from this blog

    Eclipse CDT variable colors in editor -

    AJAX doesn't send POST query -

    wpf - Custom Message Box Advice -