简介
- REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
- 基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
关系型数据库查询大数据
- data page 大小:4k
- 索引index 大小:4k
与memcached区别?
- 只支持字符串
- 开源的BSD协议, 使用ANSI C编写, 基于目的吗支持持久化, 高性能的key-value的NoSQL数据库
- 支持数据结构多, 如字符串, 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets)与范围查询, bitmaps, hyperloglogs和地理空间(grospatial)索引半径查询.
- 支持多种语言的接口, C C++, Python, Erlang, R, C#, Java, PHP, Objective-C, Perl, Ruby, Scala, Go, JavaScript
配置安装
1 | wget http://download.redis.io/releases/redis-5.0.3.tar.gz |
安装redis-server
1 | [root@node0 utils]# ./install_server.sh |
命令
- help
- help
- help set
- help @string
1 | 查询keys |
切换数据库
1 | redis-cli -n 1 # 切换到1号数据库 |