redis基本使用

Posted jabbok

tags:

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

1 基本

  redis是key-value的内存数据库,支持定期把数据刷入磁盘,以实现持久化。由于是内存型的,所以并发能力相比磁盘数据库更加优秀。并且redis提供丰富的结构化数据类型。有strings,set,zset,hash。(memcache不支持持久化,并且数据类型单一)

2 安装启动

make MALLOC=libc  #不加参数会报错。
cd src/
make install

 安装完后,在src下有redis-server服务端程序。如果不加配置文件参数,就会使用默认配置和前台启动。在redis.conf里将daemonize改成yes后,带配置文件启动。

[[email protected] redis-3.0.6]# ./src/redis-server redis.conf 
[[email protected] redis-3.0.6]# netstat -lntp|grep redis
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      33400/./src/redis-s 
tcp6       0      0 :::6379                 :::*                    LISTEN      33400/./src/redis-s 

 redis有cli工具

[[email protected] ~]# ./redis-3.0.6/etc/redis-cli 
127.0.0.1:6379> ls

 

2 命令

  设定一个键值对,查看键值对。关闭服务端。

127.0.0.1:6379> set name ‘jab‘
OK
127.0.0.1:6379> get name
"jab"
127.0.0.1:6379> key 
127.0.0.1:6379> shutdown
not connected> 

 

 

 

 

  

以上是关于redis基本使用的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp Robolution基本代码片段

如何从片段外部清除/重置地图?

JavaScript 代码片段

如何利用redis来进行分布式集群系统的限流设计

jedis连接redis

Android 使用两个不同的代码片段获取当前位置 NULL