perf: cache résultats de recherche par requête, invalidé sur create/update/delete

This commit is contained in:
Cedric Abonnel
2026-05-12 23:34:51 +02:00
parent 25faa6ac4f
commit fb14d7c842
6 changed files with 97 additions and 26 deletions
@@ -6,10 +6,15 @@
"published": true,
"published_at": "2026-06-08 07:00",
"created_at": "2026-05-12 23:01:34",
"updated_at": "2026-05-12 23:18:32",
"updated_at": "2026-05-12 23:29:17",
"revisions": [],
"cover": "",
"files_meta": [],
"cover": "cover.jpg",
"files_meta": {
"cover.jpg": {
"author": "",
"source_url": ""
}
},
"external_links": [
{
"url": "https://varlog.a5l.fr/post/post-install",
@@ -24,6 +29,6 @@
],
"seo_title": "",
"seo_description": "",
"og_image": "",
"og_image": "https://varlog.a5l.fr/file?uuid=0bba1ad7-e4cb-49a6-9467-fcfac2e09a93&name=cover.jpg",
"category": "informatique"
}
@@ -15,8 +15,19 @@
"title": "Premiers pas DevOps : préparer un système Debian fraîchement installé"
}
],
"cover": "",
"files_meta": [],
"cover": "cover.jpg",
"files_meta": {
"cover.jpg": {
"author": "",
"source_url": "https://3.bp.blogspot.com/-WER6d6fmIXU/WD1K9pOVoQI/AAAAAAAAGt4/47YWFQ7r7HQs2HTlkoz9KRt-1SmBXXaWwCLcB/s320/debian-logo.jpg",
"title": "Logo Debian GNU Linux",
"meta": {
"mime": "image/jpeg",
"size": 12823,
"width": 320
}
}
},
"external_links": [],
"seo_title": "",
"seo_description": "",
File diff suppressed because one or more lines are too long