Resid 学习笔记1-基础命令

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

     

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

 

       下面介绍几个基础命令:sql

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

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

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

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

        5  type   key   ,返回key的类型。.net

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

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

        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    清空全部数据库数据      

相关文章
相关标签/搜索