导航

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

跟宁哥学Redis5.x开发【上】(以Python等5中编程语言讲解redis开发)

跟宁哥学Redis5.x开发【上】(以Python等5中编程语言讲解redis开发)
共81节 538人在学 课程详情
  • Redis技术

    • Redis简介
    • 在Linux和macOS下安装Redis
    • 在Windows下安装Redis(memurai)
    • Redis的基本操作
    • Redis的基本命令
    • 使用Python执行Redis命令
    • 远程管理Redis数据库
    • 用Java执行Redis命令
    • 用Node.js执行Redis命令
    • 用go执行Redis命令
    • 用C#执行Redis命令
  • Redis核心命令

    • 在Redis控制台设置键值(set以及相关命令)
    • 通过程序设置键值(set以及相关命令)
    • 通过命令批量设置和获取键值
    • 用程序批量设置和获取键值
    • 通过命令让键值自增自减(可用于访问计数)
    • 通过程序让键值自增自减
    • 与字符串相关的命令
    • 用Python和Node.js操作字符串
    • 字符串编码
    • 与哈希相关的命令
    • 用Python执行与哈希相关的命令
    • 使用Java执行与哈希相关的命令
    • 使用其他编程语言执行与哈希相关的命令
    • 与列表相关的命令
    • 用程序执行与列表相关的命令
    • 与集合(Set)相关的命令
    • 集合(Set)之间的交、并和差
    • 与有序集合相关的命令
    • 有序集合间的命令
    • 用程序执行与集合和有序集合相关的命令
    • 键重命名(rename和renamenx)
    • 随机返回键(randomkey)
    • 与键过期相关的命令
    • 迁移键(数据库之间和实例之间)
    • 用Python迁移键
    • 清除数据库
  • Redis的高级功能

    • 慢查询分析
    • 用Python进行慢查询分析
    • redis-cli详解
    • redis-server检测内存分配
    • 用redis-benchmark为Redis数据库做性能测试.
    • Pipeline与批量执行命令
    • 在Python中通过Pipeline批量执行命令
    • 在Java中通过Pipeline批量执行命令
    • Redis中的事务
    • 在Redis中使用Lua语言
    • Lua语言基础(1)
    • Lua语言基础(2)
    • Redis Lua真实案例
    • Redis如何管理Lua
    • 在Python中使用Lua脚本
    • 在Java中使用Lua脚本
    • 位操作(Bitmaps)【1】
    • 位操作(Bitmaps)【2】
    • HyperLogLog(用极小的内存空间统计独立个数)
    • HyperLogLog案例(观察到底节省了多少内存空间)
    • 发布和订阅
    • 在Python中订阅频道和发布消息
    • 在Java中订阅频道和发布消息
    • 在Python和Java中使用连接池
  • Redis持久化

    • Redis中的备份机制
    • RDB方式备份与恢复
    • RDB的自动备份机制
    • RDB备份机制的优点和缺点
    • 用Python和Java进行RDB备份
    • AOF原理
    • 命令写入与文本协议
    • AOF缓冲区同步文件策略
    • AOF的重写机制
    • 重启加载和文件校验
    • Redis性能优化(1):fork操作
    • Redis性能优化(2):子进程开销监控与优化
    • Redis性能优化(3):AOF线程阻塞
    • Redis性能优化(4):多实例策略
  • Redis复制

    • 建立复制
    • 断开复制与切换主节点
    • 安全验证
    • 从节点的只读模式
    • 传输延迟
    • Redis复制的拓扑结构

    订阅失败

    跟宁哥学Redis5.x开发【上】(以Python等5中编程语言讲解redis开发)
    跟宁哥学Redis5.x开发【上】(以Python等5中编程语言讲解redis开发) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    命令写入与文本协议

    课程介绍

    本课程采用Redis5.0.7以及3个系统(Linux、macOS和Windows)和5种编程语言(Python、Java、Node.js、Go和C#)进行讲解。由于Redis的兼容性比较好,所以比5.0.7低的版本(建议使用Redis3.0以上的版本),以及未来更高的版本同样适用于本课程。


        本课程将以Python为主,穿插介绍如何用其他编程语言与Redis交互。


    本课程是《Redis开发与实战》专题的第1个课程,主要内容如下:


    1. Redis的基础知识

    2. Redis的核心命令(包括与字符串、哈希、列表、集合、有序集合、键相关的命令)

    3. 用5种语言与Redis交互,使用这些命令

    4. redis-cli深度探索

    5. Pipeline

    6. 事物与Lua

    7. Bitmaps

    8. HyperLogLog


    9. 持久化


    10. 复制

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 724人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22112人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4206人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 842人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5154人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3986人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司