![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端开发
文章平均质量分 73
后端开发笔记
唐犁
北邮学通信的,YouTube技术视频@li-tang
展开
-
Redis基础数据结构
Redis中的字符串不像python,是可变字符串。字符串作为变量,创建时会开辟一个比初始字符串本身更大的内存空间,后续扩大该字符串内容时,为该字符串分配的内存空间也会同步变大。当分配的内存小于1M时,该空间成倍扩大;超过1M时,每次扩展最大扩展1M。单个字符串的存储上限为512M。原创 2022-12-21 15:10:39 · 156 阅读 · 1 评论 -
使用Python的异步机制实现高并发
并发(concurrent)是指计算机可以处理多个任务,且并非像串行执行,这些任务并不需要等待计算机完成其中一个后再开始下一个,而是可以在多个任务间切换执行,或者同时执行多个任务。并行(parallelism)是指则是指多核计算机可以使用自己的多个CPU同时独立地执行多个任务。从定义上可以看出,并行的要求更为严格。必须是多核计算机利用其多核同时处理多个任务。而并发并不要求一定是调用多核同时工作,仅仅调用单核通过时分复用的方式在多个任务中切换执行也属于并发的一种。Joe Armstrong博士的画描述了这样一原创 2021-09-13 17:50:19 · 3836 阅读 · 4 评论 -
Redis的安装与基础操作
MacOS上安装,启动,连接redis 安装redis 打开终端,输入 brew install redis 启动redis 前台启动 前台启动需要在终端中输入 redis-server 后台启动 后台启动需要更改redis的配置文件。以MacOS为例,配置文件的位置在/usr/local/etc/redis.conf。将其中的daemonize no更改为daemonize yes,之后在终端运行 redis-server 连接redis 在终端中输入 redis-cli 连接之后可以看到本地的i原创 2021-06-04 15:49:59 · 450 阅读 · 0 评论