-
1.NoSQL 指 not only SQL 2.为什么需要NoSQL: 高并发读写,海量数据的高效存储和访问,高可扩展性和高可用性 3.主流NOSQL产品:redis,mongoDb 等 4.NoSQL数据库的分类: 键值(Key-Value)存储:redis ,列存储:HBase, 文档数据库:mongoDB, 图形数据库:InfoGrid 5.NoSQL的特点: 易扩展 灵活数据库 大数据量/高性能读写 高可用
查看全部 -
四类数据库比较查看全部
-
redis持久化一共2种方式
查看全部 -
Redis:高性能键值对数据库
Redis应用场景:
缓存(最常用)、任务队列、数据过期处理、网站访问统计、分布式集群架构中的session分离
查看全部 -
为什么需要NoSQL
SQL的劣势(同时也是NoSQL的应用场景):
高并发读写(SQL效率低)
海量数据的快速存储何访问(SQL无法做到)
高扩展性和高可用性(SQL较弱)
NoSQL数据库四大分类:
键值对存储、列存储、文档数据库、图形数据库
NoSQL特点:
可扩展性强
零后的数据模型
大数据量下保持高性能
高可用
查看全部 -
redis的五种数据类型
字符串String
字符串列表(list)
有序字符串集合 sorted set
哈希 hash
字符串集合 set
查看全部 -
redis的应用场景
查看全部 -
redis概述以及支持的数据类型
查看全部 -
nosql的特点
查看全部 -
nosql概述,主要产品
查看全部 -
sorted-set使用场景
查看全部 -
返回分数在某个区间的成员,并按照分数降序排列:
zrangebyscore mysort 0 100 withscore limit 0 2
限制返回2条数据
设置指定成员增加的分数(给zhangsan加3分):zincrby mysort 3 zhangsan
分数在某个区间的成员个数:zcount mysort 80 90
查看全部 -
范围查找:zrange mysort 0 -1
zrange mysort 0 -1 withscores(显示分数)
排序(降序):zrevrange mysort 0 -1 withscores
按照排名的范围进行删除:zremrangebyrank mysort 0 4
按照分数的范围进行删除:zremrangebyscore mysort 80 100
查看全部 -
zadd mysort 70 zhangsan 80 lisi
zadd mysort 100 zhangsan:如果元素存在,会覆盖掉之前的分数
获取成员的数量:zcard mysort
获取成员的分数:zscore mysort zhangsan
删除某个成员:zrem mysort zhangsan
查看全部 -
sorted-set常用命令
查看全部
举报