redis
韵。淡
这个作者很懒,什么都没留下…
展开
-
redis入门
nosql(非关系型数据库)为什么会出现nosql关系型数据库实现不了高并发读写(high performance)关系型数据库实现不了海量数据的高效率存储和访问(huge storage)关系型数据库实现不了高扩展性和高可用性(high scalability&&high availability):数据库难以实现横向扩展nosql的主流产品redismong...原创 2019-05-10 13:03:27 · 77 阅读 · 0 评论 -
Jedis
Jedis入门上篇博客中写道,redis可以通过命令的方式向其中存储和获取数据,但是这种方式是不常用的,通常我们采用程序向redis中写入和获取数据,Jedis是Java语言的连接redis的方式jedis介绍:jedis是redis官方首选的Java客户端开发包,已经被托管到github中,网址为:https://github.com/xetorthio/jedis在Java开发环境中书...原创 2019-05-10 14:02:01 · 158 阅读 · 0 评论 -
redis的数据结构
redis数据结构1. 五种数据类型:常用的是字符串和哈希1. 字符串(String)2. 哈希(hash)3. 字符串列表(list)4. 字符串集合(set)5. 有序字符串集合(sorted set)2. redis的存储数据是以键值对的形式key定义的注意点:1. 不要过长2. 不要过短3. 统一的命名规范3. 存储String1. 二进制安全的,存入和获取的...原创 2019-05-10 17:24:58 · 141 阅读 · 0 评论 -
keys的通用操作
keys *:查询所有的key操作以my开头的key:keys my?删除指定的key:del判断某个key是否存在:exsits对key进行重命名:rename设置过期时间,单位为秒:expirekey所剩的超时的时间:ttl(未设置返回-1)获取类型:type...原创 2019-05-10 17:35:59 · 721 阅读 · 0 评论 -
redis特性及持久化
相关特性多数据库最多可以有16个数据库,下标为0-15,客户端默认连接的是第一个数据库,可以同过select选择连接哪个数据库将一个数据库中的key移动到另外一个数据库中,使用move命令redis事务常用命令:multi exec discard在redis中,所有的命令都会被串行执行,事务执行期间不会为其他的客户端提供服务,保证事务中的命令原子化执行如果一个命令执行失败,其...原创 2019-05-10 18:08:00 · 149 阅读 · 0 评论