redis初步(1)

Redis有字符串、散列、列表、集合等数据结构。

    STRING

   如果只用字符 这个类型,那么redis就像是一个可以持久化的memcached服务器,(因为memcache的数据仅保持在内存中,服务器重启后数据将丢失);

存储的键值对,原则键名不要超过1024字节,因为既消耗内存存储空间,而且查询时也使查询成本变高。

  值可以存下一个jpeg的图片字符流。

  常规set get 命令。  当key存在时会set失败;当不存在时只会成功;

  基础原子操作。INCR 命令将字符串值解析成整型,将其加一,最后将结果保存为新的字符串值,类似的命令有INCRBYDECR 和 DECRBY

    LISTS

  lpush向list头部添加一个新元素,rpush向尾部添加一个新元素。

  lrange 获取list一定范围的元素。 lrange listname begin end;  0 为第一个,-1为最后一个元素。

       与push对应的就是pop语句。

  ltrim 从左截取list制定长度元素。 ltrim listname begin end;

原文地址:https://www.cnblogs.com/simplife-xd/p/7867074.html