Шта је Мемцацхед
Према службеној веб страници Мемцацхед:
Мемцацхед је меморија кључа / вредности у меморији за мале делове произвољних података (низови, објекти) из резултата позива базе података, АПИ позива или приказивања странице. Мемцацхед је једноставан, али моћан. Његов једноставан дизајн промовише брзу примену, лакоћу развоја и решава многе проблеме суочене са великим кеш меморијама података. Његов АПИ је доступан за већину популарних језика.
Почетак
Мемцацхед можемо започети са само неколико наредби. Када се инсталација заврши, такође ћемо тестирати да ли је исправно инсталирана и да ли је покренута.
Инсталација
Покренућемо следећу команду засновану на апт-гет да бисмо инсталирали Мемцацхед на наш Убунту 16.04 машина:
судо апт-гет инсталација мемцацхедЕво шта добијамо овом командом:
Покретање Мемцацхед-а
Мемцацхед је лако покренути као демон сервер. Мемцацхед се подразумевано покреће на порту 11211. Можемо почети да користимо наредбу:
мемцацхед -дМожемо чак покренути више инстанци Мемцацхед-а или га покренути на другом порту користећи исту наредбу:
мемцацхед -п 11111 -У 11111 -дОве две команде не дају излаз:
Похрањивање података у Мемцацхед
Сада када је наша Мемцацхед инстанца започела на порту 11211, прво можемо да проверимо да ли је покренут:
Сада смо спремни за чување и преузимање података из мемцацхед-а. Користите следећи формат док складиштите податке у Мемцацхед:
сет КЕИ МЕТА_ДАТА ЕКСПИРИ_ТИМЕ ЛЕНГТХ_ИН_БИТЕСДа бисте добили кључ, користите овај формат:
добити КЉУЧДа бисте заменили кључ / вредност, користите наредбу трхе реплаце као:
заменити КЉУЧНЕ МЕТА_ДАТА ЕКСПИРИ_ТИМЕ ЛЕНГТХ_ИН_БИТЕСНа крају, да бисте уклонили кључ из Мемцацхед-а, користите наредбу делете:
избриши КЉУЧПокушајмо са примером:
Закључак
У овој лекцији смо погледали како можемо да инсталирамо и почнемо да користимо Мемцацхед, који је одличан систем кеширања објеката који податке складишти у самој меморији, тако да се каснији позиви могу брже упутити у базу података.