vault backup: 2024-06-17 19:12:16

This commit is contained in:
Struchkov Mark 2024-06-17 19:12:16 +03:00
parent bf2221ed57
commit b15ac1a87b
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
4 changed files with 31 additions and 20 deletions

View File

@ -24,12 +24,16 @@
"unresolvedLinks": false,
"recentFilesStore": [
{
"filepath": "_inbox/2024-06-17 1718640420.md",
"timestamp": 1718640420822
"filepath": "_inbox/Кэширование.md",
"timestamp": 1718640603882
},
{
"filepath": "_inbox/Кэширование.md",
"timestamp": 1718640386321
"filepath": "_inbox/Принцип локальности.md",
"timestamp": 1718640602879
},
{
"filepath": "_inbox/Adaptive Replacement Cache.md",
"timestamp": 1718640420822
},
{
"filepath": "_inbox/Last Frequently Used.md",
@ -38,10 +42,6 @@
{
"filepath": "_inbox/Most Recently Used.md",
"timestamp": 1718640093895
},
{
"filepath": "_inbox/Least Recently Used.md",
"timestamp": 1718640025969
}
],
"starredFileStore": [],

View File

@ -1,13 +1,17 @@
{
"recentFiles": [
{
"basename": "Adaptive Replacement Cache",
"path": "_inbox/Adaptive Replacement Cache.md"
},
{
"basename": "Кэширование",
"path": "_inbox/Кэширование.md"
},
{
"basename": "Принцип локальности",
"path": "_inbox/Принцип локальности.md"
},
{
"basename": "Adaptive Replacement Cache",
"path": "_inbox/Adaptive Replacement Cache.md"
},
{
"basename": "Last Frequently Used",
"path": "_inbox/Last Frequently Used.md"
@ -20,10 +24,6 @@
"basename": "Least Recently Used",
"path": "_inbox/Least Recently Used.md"
},
{
"basename": "Принцип локальности",
"path": "_inbox/Принцип локальности.md"
},
{
"basename": "Memcached",
"path": "_inbox/Memcached.md"

View File

@ -2,8 +2,16 @@
aliases:
tags:
- зрелость/🌱
date: [[2024-06-17]]
date:
- - 2024-06-17
zero-link:
- "[[00 Разработка]]"
parents:
- "[[Кэширование]]"
linked:
---
Объединяет преимущества: [Last Frequently Used](Last%20Frequently%20Used.md) и [Least Recently Used](Least%20Recently%20Used.md).
Принцип работы:
- Сохраняет два списка: недавно используемые элементы и давно не используемые
- Может динамически менять размер этих списков

View File

@ -16,6 +16,8 @@ linked:
![](Pasted%20image%2020240617184722.png)
Система должна уметь выдерживать нагрузку и без кэша. Задача кэша ускорить ответ, а не держать нагрузку.
Кэширование основывается на [принципе локальности](Принцип%20локальности.md).
==Системы используемые для кэширования обычно не являются надежными, так что не следует хранить только там какие-то важные данные.== Данные можно разделить на несколько категорий:
@ -54,3 +56,4 @@ $key = md5(serialize($options))
- [Least Recently Used](Least%20Recently%20Used.md)
- [Most Recently Used](Most%20Recently%20Used.md)
- [Last Frequently Used](Last%20Frequently%20Used.md)
- [Adaptive Replacement Cache](Adaptive%20Replacement%20Cache.md)