Владислав Ахмедов: ускоряем ваше приложение без регистрации/СМС, или как кешировать данные правильно
Современные приложения, такие как крупные интернет-магазины и финансовые сервисы, могут подвергаться значительным нагрузкам. Классические реляционные СУБД, работающие с дисковыми хранилищами (SSD, HDD) и использующие сложный в обработке язык запросов, не всегда способны обеспечить необходимую скорость отклика. В таких случаях прибегают к различным методикам кеширования на разных уровнях: в памяти сервера приложения, в отдельной in-memory СУБД или в самой реляционной СУБД. Так, в последней версии PostgresPro для кеширования запросов используется расширение KVIK. Представлю способы кеширования, их плюсы, минусы и рекомендации по использованию.
Современные приложения, такие как крупные интернет-магазины и финансовые сервисы, могут подвергаться значительным нагрузкам. Классические реляционные СУБД, работающие с дисковыми хранилищами (SSD, HDD) и использующие сложный в обработке язык запросов, не всегда способны обеспечить необходимую скорость отклика. В таких случаях прибегают к различным методикам кеширования на разных уровнях: в памяти сервера приложения, в отдельной in-memory СУБД или в самой реляционной СУБД. Так, в последней версии PostgresPro для кеширования запросов используется расширение KVIK. Представлю способы кеширования, их плюсы, минусы и рекомендации по использованию.



