redis - 频繁访问数据库内容。怎么做优化(或者说怎么做)。
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-04-27 09:02:17
0
3
793

我在做个Blog,现在涉及到配置信息要频繁访问数据库,现在该怎么做。或者使用(redis)。
下面是大概每次网页页面需要的数据。(这些数据后台要变动,不可以写死)。

  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  `title` varchar(100) DEFAULT NULL COMMENT '网站标题',
  `keywords` varchar(255) DEFAULT NULL COMMENT 'SEO 关键字',
  `description` varchar(255) DEFAULT NULL COMMENT 'SEO  网站描述',
  `favicon` varchar(255) DEFAULT NULL COMMENT '网站 ICO 图标',
  `logo_img` varchar(255) DEFAULT NULL COMMENT '网站LOGO 地址',
  `theme_path` varchar(255) DEFAULT NULL COMMENT '主题路径',
  `domain_name` varchar(255) DEFAULT NULL COMMENT '网站域名',
  `page_view` int(20) NOT NULL COMMENT '网站访问量',
曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(3)
黄舟

Ce sont des configurations qui changent rarement. Elles peuvent être chargées en mémoire au démarrage du système. Ensuite, le code accède directement aux données en mémoire (équivalent au tas cache), et fournit ensuite un mécanisme de mise à jour manuelle ou programmée. Mettez simplement à jour depuis la base de données vers le cache.

曾经蜡笔没有小新

Faire le cache Redis

phpcn_u1582

Fondamentalement, les informations immobiles doivent être chargées directement dans la mémoire. Si vous ne souhaitez pas les mettre en mémoire, utilisez le hachage redis
Quelle que soit la manière, effectuez simplement la synchronisation des données.
Si la base de données est modifiée, la mémoire ou redis doit être mise à jour à temps.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal