vault backup: 2024-06-17 19:12:16
This commit is contained in:
parent
bf2221ed57
commit
b15ac1a87b
16
.obsidian/plugins/home-tab/data.json
vendored
16
.obsidian/plugins/home-tab/data.json
vendored
@ -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": [],
|
||||
|
@ -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"
|
||||
|
@ -2,8 +2,16 @@
|
||||
aliases:
|
||||
tags:
|
||||
- зрелость/🌱
|
||||
date: [[2024-06-17]]
|
||||
zero-link:
|
||||
parents:
|
||||
date:
|
||||
- - 2024-06-17
|
||||
zero-link:
|
||||
- "[[00 Разработка]]"
|
||||
parents:
|
||||
- "[[Кэширование]]"
|
||||
linked:
|
||||
---
|
||||
Объединяет преимущества: [Last Frequently Used](Last%20Frequently%20Used.md) и [Least Recently Used](Least%20Recently%20Used.md).
|
||||
|
||||
Принцип работы:
|
||||
- Сохраняет два списка: недавно используемые элементы и давно не используемые
|
||||
- Может динамически менять размер этих списков
|
@ -16,6 +16,8 @@ linked:
|
||||
|
||||
![](Pasted%20image%2020240617184722.png)
|
||||
|
||||
Система должна уметь выдерживать нагрузку и без кэша. Задача кэша ускорить ответ, а не держать нагрузку.
|
||||
|
||||
Кэширование основывается на [принципе локальности](Принцип%20локальности.md).
|
||||
|
||||
==Системы используемые для кэширования обычно не являются надежными, так что не следует хранить только там какие-то важные данные.== Данные можно разделить на несколько категорий:
|
||||
@ -53,4 +55,5 @@ $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)
|
||||
- [Last Frequently Used](Last%20Frequently%20Used.md)
|
||||
- [Adaptive Replacement Cache](Adaptive%20Replacement%20Cache.md)
|
Loading…
Reference in New Issue
Block a user