-
Redis 操作方式:
命令行的操作(Linux环境)
支持客户端的操作,java语言的redis客户端,通常推荐jedis
查看全部 -
redis支持的键值对数据类型:
字符串(String)
列表(List)
有序集合(sorted set)
集合(set)
散列表(hash)
查看全部 -
nosql数据库分类:
键值对存储 (redis,读取数据快,存储的数据缺少结构化)
文档数据库(mongodb ,数据结构要求低,查询性能相对不太高)
查看全部 -
高并发读写(重点在每秒上万次的写),关系型数据库的承载能力有风险。
用户量大时, 对于数据库中海量数据的高效存储和访问的问题。
数据库的高扩展性和高可用性问题。
查看全部 -
hset myhash (字段名)(值)//赋值
hget myhash (字段名) //获取
hmset myhash2 (字段名)(值)(字段名)(值)
hgetall myhash2 //获取全部
hdel myhash2 (字段)(字段)//删除指定的字段
del myhash2 //删除全部
hincrby myhash (字段名)(增加数字)//在原本的基础上加
hexists myhash (字段名)//是否存在
hkeys myhash //获取keys
hvals myhash //获取所有的值
查看全部 -
Redis概述
--底层是C语言
--高性能键值对数据库,支持的键值数据类类型:
--字符串类型
--散列类型
--列表类型
--集合类型
--有序集合类型
Redis的应用场景
--缓存
--任务队列
--应用排行榜
--网站访问统计
--数据过期处理
--分布式集群架构中的Session分离
查看全部 -
Redis 高性能键值对数据库 支持的数据类型:
字符串类型
散列类型
列表类型
集合类型
有序集合类型
查看全部 -
NoSQL的数据库四大分类:
键值对 key-value 存储(快速查询,但是存储的数据缺少结构化)
列存储(查找速度快,功能但是相对巨献)
文档数据库(数据要求不严格 但是查询性能不高)
图形数据库(图结构相关算法 但是需要对整个图计算,不容易做分布式计算)
查看全部 -
NoSql = Not Only Sql
非关系型数据库
为什么需要NoSQL
High performace -高并发读写
Huge Storage- 海量数据的高效率存储和访问
High Scalability && High Avaliability -高扩展性和高可用性
查看全部 -
incr num 对数字加1
查看全部 -
redis数据结构之哈希:
hset myhash username jack
hset myhash age 18
hmset myhash2 username rose age 21
hget myhash username
hmget myhash username age
hget all myhash
hdel myhash
hdel myhash2 username age
hdel myhash2 username
hmset myhash2 username rose age 21
del myhash2
hget myhash2 username
hincrby myhash age 5
hget myhash age
hexists myhash username
hgetall myhash
hlen myhash
hkeys myhash
hvals myhash
查看全部 -
./bin/redis-cli
set company imooc
get company
getset company baidu
get company
set person jack
get person
del person
get person
incr num
get num
decr num
get num
decr num2
incrby num 5
incrby num3 5
decrby num 3
decrby num4 3
append num 5 123
get num
查看全部 -
redis的数据结构
字符串 哈希 字符串列表 字符串集合 有序字符串集合
查看全部 -
jedis的入门:
jedis是redis官方首选的java客户端开发包
commons-pool2-2.3.jar
jedis-2.7.0.jar
Jedis jedis = new Jedis('192.168.32.130',6379)
jedis.set('name','immoc')
string value = jedis.get('name');
jedis.close()
查看全部 -
搭建环境:
虚拟机:vmvare 10.0.2
linux系统:centOS-6.5
SSH客户端:SecureCRT 7.3,SecureFX 7.3
查看全部
举报