-
Redis 的安装 —— 搭建环境
虚拟机:VMware10.0.2
Linux系统:CentOS-6.5
SSH客户端:SecureCRT7.3、SecureFX7.3
查看全部 -
Redis 概述 ——
高性能键值对数据库,支持的键值数据类型:
字符串类型
列表类型
有序集合类型
散列类型
集合类型
Redis 的应用场景:
缓存
任务队列
应用排行榜
网站访问统计
数据过期处理
分布式集群架构中的session分离
查看全部 -
什么是NoSQL
NoSQL = Not Only SQL
非关系型的数据库
为什么需要NoSQL
High performance -- 高并发读写
Huge Storage -- 海量数据的高效率存储和访问
High Scalability && High Availability -- 高可扩展性和高可用性
市面上NoSQL主流产品:
NoSQL数据库的四大分类:
键值存储(Key-Value),比如Redis,优势是快速查询,劣势是存储速率缺少结构化?
列存储,优势是查找速度快、扩展性强,劣势是功能相对局限
文档数据库,例如mangoDB,优势是数据格式要求不严格,劣势是查询性能弱、缺少统一查询的语法
图形数据库,不容易做分布式的方案
NoSQL的特点:
易扩展
灵活的数据模型
大数据量、高性能
高可用
查看全部 -
NoSQL的概述
Redis的概述
Redis的安装和使用
Jedis的入门
Redis的数据类型
Keys的通用操作
Redis的特性
Redis的持久性
查看全部 -
为什么要用NoSql? web2.0没法满足高仿问高并发,查看全部
-
2.查看列表:lrange
PS: 类似Python的切片!
lrange list 0 -1 #从头到尾查看
lrange list 0 5 #从开始到第5个查看
查看全部 -
redis
启用服务端
redis-server.exe redis.windows.conf
如果想方便的话,可以把 redis 的路径加到系统的环境变量里
启用客户端
redis-cli.exe -h 127.0.0.1 -p 6379
查看全部 -
Redis Key定义的注意点
1、不要过长
2、不要过短
3、统一的命名规范
查看全部 -
Redis的5种数据类型
1、字符串
2、字符串列表
3、有序字符串集合
4、哈希
5、字符串集合
查看全部 -
Redis应用场景
1、缓存
2、任务队列
3、应用排行榜
4、网站访问统计
5、数据过期处理
6、分布式集群架构中的session分离
查看全部 -
使用redis的list, 实现生产者消费者模式
rpop 和 lpush
list1是生产消费队列
list2常用于备份数据。解决的问题:consumer pop之后,还没处理完就挂了。解决办法:consumer pop之后先放到list2,处理完再从list2删掉。
查看全部 -
易扩展
灵活的数据模型
大数据量 高性能
高可用
查看全部 -
四类NoSQL
查看全部 -
Not Only SQL
查看全部 -
Not Only SQL
查看全部
举报