redis哈希缓存数据表

Posted 咏南中间件和开发框架

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis哈希缓存数据表相关的知识,希望对你有一定的参考价值。

redis哈希缓存数据表

REDIS HASH可以用来缓存数据表的数据,以后可以从REDIS内存数据库中读取数据。

从内存中取数,无疑是很快的。

1)将数据表中的数据写入REDIS缓存

  Redis.cmd_HSET(‘table1‘, ‘field1‘, ‘1‘);
  Redis.cmd_HSET(‘table1‘, ‘field2‘, ‘2‘);

  2)从REDIS获取缓存的数据表数据

procedure TForm1.Button2Click(Sender: TObject);
var
  s, s2: string;
begin
  Redis.cmd_HGET(‘table1‘, ‘field1‘, s);
  Redis.cmd_HGET(‘table1‘, ‘field2‘, s2);
  Memo1.Lines.Add(‘field1 ‘ + s);
  Memo1.Lines.Add(‘field2 ‘ + s2);
end;

  

以上是关于redis哈希缓存数据表的主要内容,如果未能解决你的问题,请参考以下文章

Redis 上的哈希缓存驱逐

一致性哈希算法

一致性哈希算法

Redis缓存一致性哈希算法

Redis分布式算法 — Consistent hashing(一致性哈希)

redis缓存mysql数据