logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis底层结构(以及通用数据结构介绍)

Redis 数据结构并不是指 tring(字符串)、List(列表)、Hash(哈希)、Set(集合)和 Zset(有序集合),因为这些是 Redis 键值对中值的数据类型,并不是数据结构。这些数据类型的底层实现的方式,才是数据结构。Redis 底层的数据结构一共有 6 种,如下图右边部分,它和数据类型对应关系也如下图:List 数据类型底层数据结构由「双向链表」或「压缩表列表」实现;Hash 数

文章图片
#redis#哈希算法#数据库
git rebase

git rebase = “把当前分支整个搬家,插到另一条分支的最新提交后面”,让历史看起来是一条直线,没有分叉。图解初始状态(feature 从 master 的 B 开出,又多了 C、D;master 那边又走了 E、F):复制merge 的效果(保留分叉):复制\/rebase 的效果(把 C、D 整体“剪下来”,贴到 F 后面,并生成全新 C’、D’):复制↑历史成一条线,没有 merge

#git
数据库隔离性的实现——mvcc(快照读,当前读、隐性与自动加锁、read view、undo log)等——mysql为例

事务是在 MySQL 引擎层实现的,我们常见的 InnoDB 引擎是支持事务的,事务的四大特性是原子性、一致性、隔离性、持久性,我们这次主要讲的是隔离性。当多个事务并发执行的时候,会引发脏读、不可重复读、幻读这些问题,那为了避免这些问题,SQL 提出了四种隔离级别,分别是读未提交、读已提交、可重复读、串行化,从左往右隔离级别顺序递增,隔离级别越高,意味着性能越差,InnoDB 引擎的默认隔离级别是

文章图片
#数据库#oracle
bat与powershell语法教程以及容易遇到的坑

当你修改了一个.bat批处理文件,并且期望在没有关闭cmd窗口或者重启电脑的情况下看到更新后的效果,但是发现修改后的内容没有立即生效,这可能是因为Windows在文件时间戳上做了特殊处理,导致批处理解释器(cmd.exe)缓存了原有的脚本内容。总结,要解决批处理文件修改后不更新的问题,通常需要关闭所有运行该批处理的cmd窗口,清除cmd的缓存,或者重启电脑。另外,如果你的批处理文件被其他程序调用,

#开发语言
Linux 教程、常用命令、快捷键

全拼GlobalsearchREgularexpressionandPrintouttheline.作用文本搜索工具,根据用户指定的“模式(过滤条件)”对目标文本逐行进行匹配检查,打印匹配到的行.

文章图片
#linux#bash
内网穿透原理和实现

什么是内网穿透作者:匿名用户链接:https://www.zhihu.com/question/63098230/answer/1929852198希望对你们更易懂要知道这个的意思,需要先来点前菜1、地球上的电脑设备等要实现通信,都需要有个IP地址才可以实现。2、IP地址是人为创造的,所以一定有数量限制。3、最开始没有想那么多,反正就那么点电脑设备,于是直接使用IP地址连在了一起4、但是后来确实I

#网络
大数据介绍、列式存储、clickhouse hbase Hive 区别、flink、hdfs、Hadoop等介绍

用户数据包含 海量非结构化 / 半结构化信息(如用户行为日志、埋点数据、长文本偏好描述),需要支持 PB 级存储、高并发写入(如每秒万级用户行为上报),且需复杂统计分析(如用户行为序列挖掘、偏好趋势分析)。用户数据以 结构化信息 为主(如用户 ID、年龄、性别、偏好标签、注册信息),需要支持多维度查询(如按年龄段筛选用户)、高可靠存储,且有实时访问需求(如推荐时快速获取用户偏好)。

#clickhouse#hbase#hive
hive和hadoop如何部署

只想写 SQL 选方案一想完整体验 Hadoop+Hive 选方案二要上生产选方案三,并可继续问我拿 Dockerfile 与 compose 模板祝使用愉快!

#hadoop#hive#数据仓库
Mysql日志 undolog、redolog、binlog、relaylog,持久性与更新一条数据的执行过程详解

回滚日志(undo log)重做日志(redo log)归档日志(binlog)错误日志(errorlog)慢查询日志(slow query log)一般查询日志(general log)中继日志(relay log)其中,前三种比较重要,涉及数据库的acid,而后面几种相对不这么重要回滚日志undo log 主要用于回滚与事务的隔离性和mvcc实现重做日志redo log和binlog 可以。

文章图片
#mysql#数据库
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择