从redis回显数据老是显示MySQL的数据
时间: 2023-05-22 20:06:13 浏览: 144
这个问题看起来像是一个数据存储的配置问题。你需要检查你的应用程序,确保它正在连接正确的数据库。然后,你需要检查 Redis 的配置文件,确保它的端口号和地址正确设置。还需要确保 Redis 中的数据存储在正确的键值对下。如果这些都没有帮助,可能需要进行更详细的调试和故障排除来解决这个问题。
相关问题
怎么处理redis哈希数据回显数据到html
可以使用 Redis 的哈希命令`HGETALL`获取哈希表所有的 field 和 value,将其存储到一个数组或对象中,然后使用 JavaScript 生成 HTML,并将数据插入到需要展示数据的 HTML 元素中。代码示例如下:
```javascript
const redis = require('redis');
const client = redis.createClient();
client.hgetall('myhash', function(err, result) {
if (err) {
console.log(err);
} else {
let html = '';
for (let key in result) {
html += `<p>${key}: ${result[key]}</p>`;
}
document.getElementById('data').innerHTML = html;
}
});
```
其中,`'myhash'`表示需要获取数据的哈希表名称,`document.getElementById('data').innerHTML`则为需要展示数据的 HTML 元素。
可以写入redis数据,但是页面显示MySQL的数据怎么处理
您需要从MySQL获取数据并将其添加到Redis中。然后,您可以从Redis中获取数据并将其用于页面显示。这样可以减少直接从MySQL获取数据的次数,提高性能和响应速度。您可以使用Redis作为MySQL的缓存。
阅读全文