redis->string 二进制
setnx name lijie  判断键值 是否存在  如果存在返回0 不存在 吧值设置进去
setex  指定键值有效期时间  setex name 10  lijie
setrange  设置指定key的vlaue值的子字符串
(我们向往将理解的126邮箱替换为gmail邮箱)
setrange name 6 (字符下标) gmial.com  注意字符长度
mset 一次设置多个key的值  成功返回OK标识所有值设置了,失败返回0标识没有任何值设置
getset  设置key的值 ,并且返回key的旧值
getrange 获取key的vlaue值的字符串  例如 set a  baoweijun getrange 0 5 返回 baowei
mget 一次获取多个key的值 如果对应的key不存在则对应返回nil
incr 对key的值做加加操作,并且返回新的值
incrby 通incr类似 加指定值 key 不存在的时候会设置key 并认为原来的value是0
decr 对key的值做减减操作
decrby 通decr类似 减去指定的值
append  给指定的key的字符串追加value 返回新的字符串值的长度
strlen 取指定key的value的值的长度
hashes 类型
redi->hash是一个string类型的field和value的映射表,他的添加,删除操作都是0(1)。hash适合存储对象,相当于将对象的每个字段分成当哥string类型,将一个度下行存储在hash类型中占用更少的内存,并且可以方便存取整个对象
hsetnx 设置hashfield为指定值,如果key不存在,则先创建,如果存在返回0
hmset 同时设置hash的多个filed值
hget 获取表的摸个字短
hmget  批量返回
hincrby 对指定的hash filed加上给定值

转载于:https://www.cnblogs.com/baoweijun/p/4540330.html

nosql-redis学习 数据类型相关推荐

  1. redis学习——数据类型

    一.内容简介 Redis不仅仅是简单的key-value 存储器,同时也是一种data structures server.传统的key-value是指支持使用一个key字符串来索引value字符串的 ...

  2. Redis 学习笔记-NoSQL数据库 常用五大数据类型 Redis配置文件介绍 Redis的发布和订阅 Redis_事务_锁机制_秒杀 Redis应用问题解决 分布式锁

    1.NoSQL数据库 1.1 NoSQL数据库概述 NoSQL(NosQL = Not Only sQL ),意即"不仅仅是sQL",泛指非关系型的数据库.NoSQL不依赖业务逻辑 ...

  3. Redis学习笔记(一) 数据类型事务异常Jredis

    Redis学习笔记(一) NoSql概述 Nosql四大分类 Redis入门 简介 Windows安装 基础使用 问题 Redis4.0之前为什么是单线程 单线程为什么这么快 Redis4.0后的多线 ...

  4. Redis --- 学习 NoSQL 五大类型

    一,什么是NoSQL NoSQL                 NoSQL = Not Only SQL (不仅仅是SQL) 关系型数据库:表格,行,列 泛指非关系型数据库,随着web 2.0 互联 ...

  5. Redis学习笔记 - 数据类型与API(1)Key

    Redis学习笔记 - 数据类型与API(1)Key Key相关命令 1. 常用命令 命令 含义 时间复杂度 keys 查找所有符合给定模式 pattern 的 key O(N), N 为数据库中 k ...

  6. Redis学习(4)-数据类型set和zset

    Set数据类型及操作 Set集合是通过hash table实现的,所以添加.删除和查找的复杂度都是O(1),hash table会随着添加或者删除自动的调整大小,需要注意的是 hash table大小 ...

  7. redis学习-NoSQL简介

    1.互联网时代背景下大机遇,为什么用NoSQL 1.1单机MySQL的美好年代 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付. 在那个时候,更多的都是静态网页,动态交互类型的网 ...

  8. Redis学习总结(数据类型、持久化、事务、数据删除策略、主从复制、哨兵、缓存雪崩等)

    Redis学习总结 1.Redis是什么 1.概念 2.特点 3.应用场景 2.Linux环境安装redis 3.Redis的数据存储格式 1.String类型 1.String类型的常用操作 2.S ...

  9. Redis学习之旅--Redis的数据类型你都知道吗?

    Redis学习之旅--数据类型 Redis-Key String(字符串) list(列表) Set(集合) Hash(哈希) Zset(有序集合) geospatial hyperloglog bi ...

  10. NoSql之Redis系列一: Redis的数据类型和基本使用

    NoSql之Redis系列一: Redis的数据类型和基本使用 Redis简介及特点 Redis常用数据结构及使用 启动redis-server (win) 使用redis-cli操作redis St ...

最新文章

  1. 17岁读大学,25岁博士毕业,高颜值医生爆红网络,却坦言只是普通人
  2. 小程序开发接口,微信公众平台开发地址
  3. 电子书下载:Illustrated C# 2012 4th
  4. 升级到Windows 8.1
  5. mac利用vscode运行c语言程序,Mac下使用VScode编译配置C/C++程序详细图文教程
  6. 类的静态成员函数和静态成员变量的使用
  7. 森林图怎么分析_新疆森林消防总队特勤大队:“火焰蓝”备战春防,我们时刻准备着!...
  8. 【采访】腾讯社交广告高校算法大赛决赛第一周最大进步队伍——SkullGreymon比赛经验及心得分享
  9. Spark修炼之道(基础篇)——Linux大数据开发基础:第二节:Linux文件系统、文件夹(一)...
  10. Python中的get和set方法
  11. 万能表单资料管理系统
  12. coji 编程机器人_娃喜欢就行—“编程机器人”COJI
  13. 8086 CPU 寄存器
  14. 如何下载衡水市卫星地图高清版大图
  15. python向量计算库教程_python中numpy基础学习及进行数组和矢量计算
  16. 下一代云原生应用交付会怎样发展?KubeVela帮大忙。
  17. android为什么总是闪退怎么办,手机老是闪退怎么办【解决方法】
  18. 武汉有哪些大学 计算机专业比较强,武汉有哪些计算机好的大学排名
  19. golang时间类型字符串转时间类型
  20. 在origin中画一条Y=x的自定义函数曲线

热门文章

  1. 《极乐迪斯科》:醉鬼神探的深邃人生
  2. 《江南百景图》游戏设计小思考:留边占角“小烦恼”
  3. 从 Spark 的 DataFrame 中取出具体某一行详解
  4. ASP.NET MVC项目的创建
  5. 程序员,你是真的该养生了
  6. 美团在Redis上踩过的一些坑-2.bgrewriteaof问题
  7. Spring Boot + Spring Cloud 实现权限管理系统 (系统服务监控)
  8. LinuxUNIX系统编程手册(英文版)pdf
  9. LeetCode 13. Roman to Integer
  10. [十一]SpringBoot 之 添加JSP支持