美文网首页
2018-05-09

2018-05-09

作者: 你怕什么呢 | 来源:发表于2018-05-09 13:16 被阅读0次

Redis

简介:redis是一个高性能的键值对数据库。可以用来作缓存、队列系统。


特性:

1.存储结构。分为字符串类型、散列类型、map类型、集合类型、有序集合类型。

2.内存存储与持久化。redis数据库中所有数据都是存在内存中的,这就意味着读写的效率很高,而存在内存中的数据面临的问题往往是如何持久化,redis提供了数据持久化的支持(快照,dump.rdb文件),可以将内存中的数据写入到硬盘中。

3.支持事务


基本命令:

redis-server 启动

redis-cli 打开redis控制台

KEYS pattern 获得符合pattern模式的键列表 (keys命令需遍历所有key,不建议在生产环境使用,因为redis是单线程的,当redis中key数量越大,keys命令执行越慢,而且最重要的会阻塞服务器,可以用SCAN取代,SCAN不会阻塞服务器)

EXISTS keyName 判断名称为keyName的键是否存在,存在返回1,不存在返回0

DEL key1 key2 删除

TYPE key 获得数据类型

SET key value 字符串负值  GET key 获取值(不存在的时候返回nil)

HSET car price 100w 散列创建 对应的 HGET car price 散列读取

LPUSH、RPUSH、LPOP、RPOP【例如:LPUSH newList 1 2 3】列表创建

LRANGE listName startIndex endIndex 查看list

SADD collection 1 2 3 集合添加   SMEMBERS collection 查看集合全部元素  SREM collection 2 从集合中删除一个元素


zookeeper

简介:zk是一个分布式应用协调配置服务。


Git

简介:git是一个分布式版本控制工具

问题诸如各种命令的区别,典型是git rebase 和 git merge的区别,git stage 和 git add的区别

附上一个git链接 http://www.majunwei.com/view/201707121227526310.html

相关文章

  • 2018-05-09

    2018-05-09

  • 2018-05-09

    2018-05-09 戴师傅简书作者 2018-05-09 21:10 打开App (稻盛哲学学习会)打卡第54天...

  • selenium+js处理display属性为none

    Author='jolting' Date='2018-05-09' 故事and事故 故事是这样开始的,正在写自动...

  • Gone with the wind

    2018-05-09 周三 早上晨练,看到满草坪的蒲公英,心里升腾起柔...

  • 520情话-我必生死相依

    浅水涅槃 2018-05-09 10:07 · 字数 7324 · 阅读 96 · 原谅我喜欢你好多年 261 遇...

  • TF1-1第1次

    【时间】2018-05-09 【地点】福田锦囊寓酒店 【级别】TF1-1第1次 【自我感受】 【钻石反馈】 ...

  • 日精进打卡(第306天)

    2018-05-09 姓名:李义 公司:........ 组别:259期利他二组 【知~学习】 背诵 六项精进大纲...

  • neo4安装

    2018-05-09 安装 1.当然是下载了 neo4j-desktop-offline-1.1.0-x86_64...

  • selenium处理鼠标事件

    author='jolting' date='2018-05-09' 好久没更了,最近有项目测试,需要写自动化用例...

  • 详细深刻快速改命转运忏悔文

    详细深刻快速改命转运忏悔文 欧阳岳灵 已关注 2018-05-09 16:12 · 字数 717 · 阅读 90 ...

网友评论

      本文标题:2018-05-09

      本文链接:https://www.haomeiwen.com/subject/aimnrftx.html