Python 实现类似 Redis 的 NoSQL 数据库

训练营
关注

使用 Python3 实现类似 Redis 的 NoSQL 数据库,知识点包括了守护进程、网络编程、RESP规范、Redis数据库原理。

Python 实现类似 Redis 的 NoSQL 数据库

课程介绍

使用 Python3 实现类似 Redis 的 NoSQL 数据库,知识点包括了守护进程、网络编程、RESP规范、Redis数据库原理。

课程特点

在本训练营,你将学到以下知识点:

  1. 巩固Python3编程基础知识

  2. NoSQL基本概念和Redis的基本操作

  3. Python 实现命令行的Shell

  4. 守护进程的使用

  5. 理解常用的数据结构:链表、集合、哈希表

  6. 网络编程基础及CS模型

效果演示

启动服务器:

启动服务器

启动客户端:

启动客户端

适合人群

  • 具有一定 Python 基础,有兴趣了解 Redis 数据库原理的人

课程信息

  • 学习周期:课程有效期2个月, 2个月后实验文档一直可以看,但无法进行在线实验
  • 课程价格:当前优惠价格 59元 。
  • 企业团报:可获得更多支持服务,请点击购买咨询

实验列表

  • 实验1 项目简介和架构设计
  • 实验2 守护进程 Daemon 实现服务器
  • 实验3 实现内存类存储数据
  • 实验4 命令解析与处理
  • 实验5 实现监听借口
  • 挑战1 补充命令
  • 实验6 单元测试和打包部署
  • 挑战2 补充单元测试