摘要: 楔子 上一篇博客中,我们介绍 Cython 给 Python 赋予的一些额外特性,以及这些特性的使用方式,但那主要是基本的数据类型和函数。Cython 也可以增强 Python 的类,不过在了解细节之前,我们必须首先了解 Python 类和扩展类之间的区别,这样我们才能明白 Cython 增强 Py 阅读全文
posted @ 2020-07-09 23:48 古明地盆 阅读(4760) 评论(0) 推荐(1) 编辑
摘要: 一条命令的执行过程有很多细节,但大体可以分为:客户端先将用户输入的命令转化为 Redis 相关的通讯协议,再用 socket 连接的方式将内容发送给服务器端。服务器端在接收到相关内容后,则是先将内容转化为具体的命令,再判断用户授权信息和其它相关信息,当验证通过时会执行最终命令,命令执行完毕后会进行相 阅读全文
posted @ 2020-07-09 13:32 古明地盆 阅读(980) 评论(1) 推荐(0) 编辑
摘要: Redis 是属于单线程还是多线程? Redis 是普及率最高的技术之一,不仅是面试会被经常问到,在工作中也是非常常用的,下面我们就深入的了解一下Redis。 首先,Redis 使用的到底是多线程还是单线程? 不同版本的 Redis 是不同的,在 Redis4.0 之前,Redis 是单线程运行的, 阅读全文
posted @ 2020-07-09 13:18 古明地盆 阅读(8994) 评论(11) 推荐(12) 编辑