redis-入门篇-基础

原创 2018年04月15日 13:22:56

1定义

Nosql= not only sql

菲关系型数据库

2需要理由

高并发读写

海量数据的高效率存储和访问

高扩展性和高可用性

3分类

Nosql数据库四大分类

键值对

列存储

文档数据库

图形数据库

4 比较


5好处

Nosql

易扩展

灵活的数据模型

大数据,高性能

高可用

6 基础类型

字符串

列表

集合

散列

有序集合类型

7基本类型-基本操作方法

类型名称

string

hash

list

set

zset

set

hset

lset

sadd

zadd

get

hget

Lpush/rpush

srandmember

zrank

del

hdel

Lrem/rpop

Srem/sspop

zrem

7.1 基础类型-扩展方法

方法名

说明

String

 

incr/incrby

递增/指定 增加

Decr/decyby

递减/指定 减少

Mset/mget

key  设值/取值

hset

 

Hmset/hmget

key 设值/取值

hexists

判断是否存在

hlen

长度

list

 

rpoplpush

将元素从一个列表转移到另外一个列表

lindex

索引

llen

长度

set

 

sdiff

差集

sinter

交集

sunion

并集

zset

 

zrank

获取正序排序的元素的排名

zrevrank

倒序

ZREMRANGEBYSCORE

按照范围删除元素

Zremrangebyscore

按照分数删除元素


8 key的通用操作方

Keys *

Keys col_name?

Del

Exists 0 不存在  1存在

Get

Rename 原始值 新值

Expire 设置过期时间

Ttl 剩余超时时间

Type key   获取key的类型

9持久化实现方式

方式名称

rdb

aof


BMP位图文件结构及平滑缩放

BMP位图文件结构及平滑缩放西安交通大学流体机械研究所张义云---- 用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用...
  • ghj1976
  • ghj1976
  • 2001-02-21 17:05:00
  • 6806

spring入门篇-学习笔记

1.spring IOC的作用就是用加载配置文件的方式代替在代码中new 对象的方式来实例化对象。 2.IOC 全称:Inversion of Control,中文意思:控制反转 3.依赖注入有两种...
  • somebodydie
  • somebodydie
  • 2014-10-25 00:46:09
  • 2709

redis-入门篇

看《Unix环境编程》想睡觉,怒扔之!为什么不找个成熟的服务器看看,点燃激情的火花。 在 Ubuntu 系统安装 Redi 可以使用以下命令:$sudo apt-get update$sudo apt...
  • u010956473
  • u010956473
  • 2017-07-25 15:43:04
  • 78

描述自定义标签的TLD文件

DOCTYPE taglib    PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"        "http://jav...
  • crescens
  • crescens
  • 2008-03-11 15:03:00
  • 380

asp基础入门篇,了解asp基础

  • 2010年09月17日 13:55
  • 1.14MB
  • 下载

linux入门基础——linux文件系统结构和基本操作管理

linux文件系统结构 Linux文件系统为一个倒转的单根树状结构 文件系统的根为“/” 文件系统严格区分大小写 路径使用“/”划分 Linux树状文件系统结构 / dev boot etc home...
  • yiranant
  • yiranant
  • 2015-05-20 14:38:44
  • 331

非常实用的Linux命令行技巧

输出显示为一个表 有时候,当你看到一个命令的输出,由于过度拥挤的字符串可能就无法识别输出(例如,mount命令的输出)。那通过表格显示呢?这很容易做到! mount | column –t: ...
  • qq_36407795
  • qq_36407795
  • 2017-09-28 14:52:30
  • 141

Elasticsearch顶尖高手系列-快速入门篇和高手进阶篇

  • 2018年01月24日 09:42
  • 51B
  • 下载

计算机网络(基础入门篇)

关于计算机网络基础,以前看的是谢希仁前辈的那本,最近买了本国外的(自顶向下方法),感觉还是有点门槛的,书到的时候我自己都吓到了,一本比词典还厚,不过想想也对,内容满满的,刚看了第一章的一些内容就把之前...
  • ccrookie
  • ccrookie
  • 2015-05-15 17:46:29
  • 373

支付宝和微信支付--菜鸟到入门

支付宝版本2.2.3 官方Demo下载地址:https://b.alipay.com/order/productDetail.htm?productId=2013080604609654&tabId=...
  • Monty111
  • Monty111
  • 2015-08-18 10:35:24
  • 2107
收藏助手
不良信息举报
您举报文章:redis-入门篇-基础
举报原因:
原因补充:

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