编辑
2024-06-05
📘总结-保持好奇心
00

项目背景

因新的需求,需要在2.4亿条数据当中,新增一个字段。框架使用的是Django,对于这个字段生成了迁移文件,但是在这种数据量的情况下,是无法使用python manage.py migrate来进行迁移的

编辑
2024-06-04
💌中间键
00

2.1 预备

2.1.1 全局命令

redis
# 查看所有键 keys * # 键总数 dbsize # 键是否存在 exists ke # 删除key del key # 键过期 expire key seconds ttl hello # 有3种返回值:大于等于0的数:键剩余的过期时间;-1:键没设置过期时间;-2:键不存在 # 键的数据结构类型 type key
编辑
2024-06-03
💌中间键
00

redis特性

  1. 速度快:正常情况下,Redis执行命令的速度非常快,官方给出的数字是读写性能可以达到10万/秒,当然这也取决于机器的性能,是什么造就了Redis除此之快的速度,可以大致归纳为以下四点:
Redis的所有数据都是存放在内存中的 Redis是用C语言实现的,一般来说C语言实现的程序“距离”操作系统更近,执行速度相对会更快。 Redis使用了单线程架构,预防了多线程可能产生的竞争问题
编辑
2024-06-02
👨‍🎓 无限进步
00

Netflix's Tech Stack

这篇文章是基于许多Netflix工程博客和开源项目的研究。如果你发现任何不准确的地方,请随时告诉我们。

编辑
2024-06-02
👨‍🎓 无限进步
00

How does HTTPS work?

超文本传输安全协议(HTTPS)是超文本传输协议(HTTP)的扩展。HTTPS使用传输层安全性(TLS)传输加密数据。如果数据在网上被劫持,所有劫持者得到的只是二进制代码。