Resid 学习笔记1-基础命令

原创 2015年11月19日 20:06:04


           redis是一种nosql数据库,它是非关系型数据库,是一种key-value数据库。它支持的数据类型有,String ,list , set, sorted list和hash。redis的数据是放在内存中的,有较高的读写效率,可以每隔一定时间写入磁盘,防止数据丢失。redis还支持简单事物。

     

       下载redis安装包,解包后使用make命令进行编译,就可以找到 redis-server和redis-cli。首先启动rdis服务器  ./redis-server , ./redis-cli 启动redis命令行客户端。


       下面介绍几个基础命令:

        1   set   key   value   存值,如 set    key1   helloword   ,存入key1键,它对应的值helloword.

        2   get   key  取值,取出j键对应的值

        3   keys   【模式】, 模式是一种匹配规则,常用keys  *,查询当前数据库中的全部键。keys   k*   查找以k开头的键

        4  exists  key   ,判断是否存在给出的key  ,存在返回1 不存在返回0  , exitst   k1 ,判断是否存在k1键

        5  type   key   ,返回key的类型。

        6  del   key1  key2   key3...  删除给出的key

        7  dbsize  返回当前库中key的数量

        8  randomkey  随机返回一个key

        9 renamenx   oldkey   newkey  对key重命名

        10 expire  key  秒数  ,设置key的过期时间,过期后就不存在这个key了

        11 ttl  key   查看key的过期时间

        12 select  数据库代号   选择数据库,redis默认有16个数据库【0,15】默认是select 0,可以使用select命令切换,如select 1

        13 move  key  数据库代号,把当前数据库指定的key移动到指定的数据库

         14  flushdb   清空当前数据库中数据

         15 flushall    清空所有数据库数据      



      





相关文章推荐

Linux学习笔记(1)-linux基础命令

文件命名规则     除了/之外所有字符都合法     文件名中大小写是敏感的     不推荐空格,制表符等命名文件 Linux中使用.开头的文件为隐藏文件 Linux命令格式:     命令 -...

python基础学习笔记(1)

  • 2017年05月20日 15:30
  • 1.76MB
  • 下载

MySql 基础学习笔记 1——概述与基本数据类型: 整型: 1)TINYINT 2)SMALLINT 3) MEDIUMINT 4)INT 5)BIGINT 主要是大小的区别 图 浮点型:命令

一、CMD中常用mysql相关命令 mysql -D, --database=name  //打开数据库 --delimiter=name  //指定分隔符 -h, --host=nam...
  • sjyhehe
  • sjyhehe
  • 2015年03月13日 15:34
  • 927

linux常用命令学习笔记

  • 2014年04月03日 11:31
  • 7KB
  • 下载

Maven学习笔记(二)——Maven目录结构、pom.xml解析&基础命令(一)

关于Maven的基础知识,目录结构以及一些基础命令的使用方法。

grep命令中文学习笔记

  • 2012年02月04日 23:06
  • 11KB
  • 下载

Maven学习笔记(三)——Maven仓库(Repositories)、基础命令(二)&自动构建项目

关于Maven仓库的介绍、clean命令和install命令的介绍以及用于自动构建项目的Archetypes的介绍。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Resid 学习笔记1-基础命令
举报原因:
原因补充:

(最多只允许输入30个字)