IT书架 本次搜索耗时 0.302 秒,为您找到 117 个相关结果.
  • Python Flask + Redis 练习

    Python Flask + Redis 练习 程序准备 镜像准备 创建一个docker bridge 创建redis container 创建flask container 总结 Python Flask + Redis 练习 程序准备 准备一个Python文件,名字为 app.py 内容如下: from flask ...
  • compose 文件的结构和版本

    compose 文件的结构和版本 基本语法结构 docker-compose 语法版本 compose 文件的结构和版本 docker compose文件的语法说明 https://docs.docker.com/compose/compose-file/ 基本语法结构 version : "3.8" services : ...
  • 三、数据结构

    字典 跳跃表 字典 dictht 是一个散列表结构,使用拉链法解决哈希冲突。 /* This is our hash table structure. Every dictionary has two of this as we * implement incremental rehashing, for the old to the ne...
  • 四、使用场景

    计数器 缓存 查找表 消息队列 会话缓存 分布式锁实现 其它 计数器 可以对 String 进行自增自减运算,从而实现计数器功能。 Redis 这种内存型数据库的读写性能非常高,很适合存储频繁读写的计数量。 缓存 将热点数据放到内存中,设置内存的最大使用量以及淘汰策略来保证缓存的命中率。 查找表 例如 DNS 记录就很适合使...
  • 并发、协程和信道

    一、并发介绍 二. 协程和 go 关键字 三、信道 chan 四、锁实现并发安全 Golang 语言提供了 go 关键字,以及名为 chan 的数据类型,以及一些标准库的并发锁等,我们将会简单介绍一下并发的一些概念,然后学习这些 Golang 特征知识。 一、并发介绍 我们写程序时,可能会读取一个几千兆的日志,读磁盘可能需要读几十秒钟...
  • docker compose 水平扩展

    docker compose 水平扩展 环境清理 启动 水平扩展 scale 添加 nginx docker compose 水平扩展 本节课的源码下载 本节源码 环境清理 删除所有容器和镜像 $ docker container rm - f $ ( docker container ps - aq ) $ dock...
  • 学习资料

    学习资料 学习资料 GitHub Actions 文档 https://docs.github.com/en/actions 课程源码 https://github.com/xiaopeng163/docker.tips https://github.com/xiaopeng163/flask-redis Ansible入门系列视频 ...
  • 二、数据类型

    STRING LIST SET ZSET What Redis data structures look like(opens new window) STRING > set hello world OK > get hello "world" > del hello ( integer...
  • 2.2 数据库锁

    行级锁 表级锁 页级锁 基于Redis的分布式锁 行级锁 行级锁指对某行数据加锁,是一种排他锁,防止其他事务修改此行。在执行以下数据库操作时,数据库会自动应用行级锁。 INSERT 、 UPDATE 、 DELETE 、 SELECT … FOR UPDATE [OF columns] [WAIT n|NOWAIT]。 SELECT … F...
  • 列表

    一、列表 List 二、实现双端列表 2.1.列表节点普通操作 2.2.从头部开始某个位置前插入新节点 2.3.从尾部开始某个位置后插入新节点 2.4.从头部开始某个位置获取列表节点 2.5.从尾部开始某个位置获取列表节点 2.6.从头部开始移除并返回某个位置的节点 2.7.从尾部开始移除并返回某个位置的节点 2.8.完整例子 一、...