2021年1月22日

摘要: Neutron的两种实现方式 OpenStack Neutron实现 最早期的实现是单一平面,路由器使用的还是物理路由器,代表一个共享网络必须在同一个网段 ,相当于实现了一个二层交换机功能 到现在能够支持多租户隔离,多平面等功能,路由器和交换机都实现了虚拟化 Neutron + SDN 实现 因为单 阅读全文
posted @ 2021-01-22 16:55 Lis~ 阅读(348) 评论(0) 推荐(0) 编辑
 

2020年10月26日

摘要: 背景 在字节跳动实习,因为要做新人串讲,选了这个题目,飞书搬过来标题什么的都没有了,可能有点不够直观 1.启动服务器 示例:(启动之后的效果) 1.1 初始化struct redisServer结构 主要会执行一个initServerConfig函数进行 redisServer的初始化,包括默认配置 阅读全文
posted @ 2020-10-26 22:35 Lis~ 阅读(95) 评论(0) 推荐(0) 编辑
 

2020年10月24日

摘要: 一.内外部命令和命令执行流程 type : 查看命令是外部命令还是内部命令 1. type clear : 是一个外部命令,属于用户自己安装的,需要找到这个可执行文件之后然后再让内核执行(找目录的过程是在PATH里面的路径中找执行文件,而不是从整个系统中寻找) 2. type cd : 是一个内部命 阅读全文
posted @ 2020-10-24 02:58 Lis~ 阅读(160) 评论(0) 推荐(0) 编辑
 

2020年10月16日

摘要: 暂时只记录了一部分,慢慢更新>_< 阅读全文
posted @ 2020-10-16 20:55 Lis~ 阅读(280) 评论(0) 推荐(0) 编辑
 

2020年10月14日

摘要: 事务 begin commit rollback 每个语句都是一个事务,mysql默认开启自动提交,如果关闭,执行的语句都不会执行,除非自己提交commit语句 事务的特性 原子性 : 要么整体执行,要么整体不执行 一致性 : 保证数据库总体一致,A少了100,必定是在某个人这里多了100,保证整体 阅读全文
posted @ 2020-10-14 15:43 Lis~ 阅读(162) 评论(0) 推荐(0) 编辑
 

2020年10月13日

摘要: # 插入一条数据 INSERT INTO table_name ( field1, field2,...fieldN ) //table_name表的field1等 VALUES (value1, value2,...valueN ); //对应字段的值 #查询数据 SELECT column_na 阅读全文
posted @ 2020-10-13 19:38 Lis~ 阅读(146) 评论(0) 推荐(0) 编辑
 

2020年10月6日

摘要: string 重点!!: bitmap: 默认一个字节的大小,根据命令来进行扩容 bitcount:计算bitmap里面为1的个数 bitop:将两个key进行或运算得出结果给新的key赋值 bitpos:在数组里面找到范围内的第一个为0或者1的位置,返回位置 getbit:得到指定位置的数值,是0 阅读全文
posted @ 2020-10-06 17:17 Lis~ 阅读(280) 评论(0) 推荐(0) 编辑
 
摘要: 使用 hash的话意思是,redis的一个key对应一个hash,然后hash里面再存储了很多种数据 hget : 得到对应hash的某个字段的值 hset:设置hash里面某个字段的值 hmset : 批量设置hash里面的字段值 hmget: 批量得到hash里面的字段值 hgetall: 得到 阅读全文
posted @ 2020-10-06 15:16 Lis~ 阅读(247) 评论(0) 推荐(0) 编辑
 

2020年10月5日

摘要: CAP准则 一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance) 一致性:一个集群里,无论从哪台机器访问,数据都是一致的 可用性:在可用节点上,能够正常提供服务,一般指的不会出现大量超时,错误等问题 分区容错性:集群中的节点出现宕 阅读全文
posted @ 2020-10-05 21:31 Lis~ 阅读(1157) 评论(0) 推荐(1) 编辑
 

2020年7月22日

摘要: 为什么要使用redis 因为mysql是存储在硬盘上的,硬盘的读取效率低,redis是处于内存上,mysql之间表的关系错综复杂,redis是关系简单的key-value数据库,表面看起来像是一个map 使用 因为是key-value,所以就是一个key对应一个值,string这里是一个字符串 基本 阅读全文
posted @ 2020-07-22 14:14 Lis~ 阅读(181) 评论(0) 推荐(0) 编辑