Memcached: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
м робот додав: ja:Memcached, vi:Memcached, zh:Memcached |
м Суміш розкладок, Replaced: трактуєтmся → трактується за допомогою AWB |
||
Рядок 15:
'''memcached''' — комп'ютерна програма, сервіс [[кеш]]ування даних в [[оперативна пам'ять|оперативній пам'яті]] на основі парадигми розподіленої [[Хеш-таблиця|хеш-таблиці]].
З допомогою клієнтської бібліотеки (для [[Perl]], [[PHP]], [[Python]], [[Java]] та ін.) дозволяє кешувати дані в ОЗУ одного або декількох серверів. Розподіл даних реалізується по значенню хеш ключа. Клієнтська бібліотека використовуючи ключ даних визначає його хеш і використовує його для вибору відповідного сервера. Ситуація збою сервера
В API memcached є тільки базові функції: вибір сервера, установка з'єднання, додання, видалення, оновлення і отримання об'єкта. Для кожного об'єкта встановлюється час устарівання, починаючи з 1 секунди до нескінченності. При переповненні пам'яті більш старі об'єкти кеша автоматично знищуються.
|