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    清空所有数据库数据      



      





【NOSQL】 Resid命令参考

Resid命令参考:http://redis.readthedocs.org/en/latest/index.html 连接操作相关的命令 quit:关闭连接(connection)auth:...
  • miyatang
  • miyatang
  • 2014-01-23 14:03:13
  • 1038

Resid 学习笔记1-基础命令

redis是一种nosql数据库,它是非关系型数据库,是一种key-value数据库。它支持的数据类型有,String ,list , set, sorted list和hash。redis的数据是放...
  • liangwenmail
  • liangwenmail
  • 2015-11-19 20:06:04
  • 840

Android 以apk包方式共享资源(动态换肤)的实现方式

package com.example.resapktest; import java.lang.reflect.Field; import java.util.HashMap; import an...
  • Romantic_Energy
  • Romantic_Energy
  • 2015-06-10 18:54:00
  • 2481

theano

一:简介 Keras是基于Theano的一个深度学习框架,它的设计参考了Torch,用Python语言编写,是一个高度模块化的神经网络库,支持GPU和CPU。使用文档:http://ke...
  • sunflower606
  • sunflower606
  • 2015-11-23 13:42:41
  • 364

View.setBackgroundResource(int resId)当resId代表的Drawable带有Padding时,会改变View本身的Padding值

View.setBackgroundResource(int resId)源码如下: /** * Set the background to a given Drawable, or...
  • cxc19890214
  • cxc19890214
  • 2016-12-06 16:10:52
  • 418

通过字符串构建查找图片资源ID,并取得Drawable对象

为了灵活显示图片,往往会通过设置一些变量来实现,而字符串是比较经常被使用到的。下面介绍2种通过字符串显示图片的方法    1. 不把图片放在res/drawable下,而是存放在src某个pac...
  • wo550415979
  • wo550415979
  • 2013-04-11 09:59:46
  • 6701

Android XML布局文件解析过程源码解析

`mLayoutInflater.inflate(layoutResID, mContentParent)`。这行代码的作用是将我们的activity_main.xml填充到mContentParen...
  • qq_17250009
  • qq_17250009
  • 2016-08-22 09:47:52
  • 3946

【Android】Drawable和Bitmap的转换

以下是在开发中常用的对Drawable和Bitmap的获取、转换等操作,非常基础,仅供需要时使用 //Bitmap转Drawable public Drawable convertBitmap2Dr...
  • jie1991liu
  • jie1991liu
  • 2014-10-07 20:03:54
  • 915

已经知道图片资源的ID号是resid。如何获取图片资源的文件名?

呵呵,很简单的一句代码,可是我却走了不少弯路 view.getResources().getResourceName(resid) 单击相册中的图片,显示该图片的名字,源码如下。 @Ov...
  • Admin_
  • Admin_
  • 2012-08-10 16:35:47
  • 2847

集成腾讯bugly的热修复功能sdk步骤

本文转载自:点击打开链接首先为什么要集成bugly热修复。市面上有其他的热修复框架,为什么就用bugly?这里给出2张图大家就明白了。引用腾讯bugly官网的一段话:无需关注Tinker是如何合成补丁...
  • SXS120730
  • SXS120730
  • 2018-03-15 13:41:43
  • 42
收藏助手
不良信息举报
您举报文章:Resid 学习笔记1-基础命令
举报原因:
原因补充:

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