PDA

View Full Version : سرعت بارگزاری پردازش بالاس



دانیال دزفولی
چهارشنبه 12 آذر 1393, 21:14 عصر
سلام
سوال مسخره ی من اینه که
گوگل چطوری توی چند صدم ثانیه میتونه جستجو انجام بده
اونم بین این همه سایت؟

به نظرم حداقل باید یه ماه طول بکشه تا جستجو انجام بشه

2undercover
چهارشنبه 12 آذر 1393, 21:26 عصر
اولا که سرور های گوگل مطمئنا بسیار قدرتمند هستند که این عملیات های موجود که گوگل در همین لحظه در حال انجامش هست خیلی کمتر از 20 درصد از منابع سخت افزاری رو مصرف می کنه و دوما هم اینجا بقیه اش رو توضیح داده: http://www.google.com/insidesearch/howsearchworks/crawling-indexing.html

arta.nasiri
پنج شنبه 13 آذر 1393, 13:36 عصر
بجز سرورهای قدرتمند عملیات جستجو بصورت clustring بر روی سرورهای مختلف انجام میشه و در نهایت نتایج باهم مخلوط شده و به کاربر نشون داده میشن. یکی از دلایل سرعت بالای جستجو استفاده گوگل BigTable است که توسط خودش توسعه داده شده و تو دیتابیس های چند میلیارد رکوردی معمولا عمل جستجو زیر ۱ ثانیه انجام میگیره. http://en.wikipedia.org/wiki/BigTable

php_zone
پنج شنبه 13 آذر 1393, 17:07 عصر
الگوریتم های متعددی برای کارکرد موتور جستجو وجود داره و گوگل هم الگوریتم خودش رو داره ....
اینکه سریع جستجو میکنه به عوامل زیادی بستگی داره :
قدرت سرور
طراحی ساختار دیتابیس
بهینه بودن کدنویسی و کمتر خرج کردن حافظه ها
و در آخر الگوریتم و چاچوب کاریشون که خیلی مهمه ...