网站首页 站内搜索

搜索结果

查询Tags标签: 底层,共有 237条记录
  • 深入理解 Mysql 索引底层原理

    Mysql 作为互联网中非常热门的数据库,其底层的存储引擎和数据检索引擎的设计非常重要,尤其是 Mysql 数据的存储形式以及索引的设计,决定了 Mysql 整体的数据检索性能。 我们知道,索引的作用是做数据的快速检索,而快速检索的实现的本质是数据结构。通过不同数据结构的…

    2021/12/1 2:08:20 人评论 次浏览
  • 深入理解 Mysql 索引底层原理

    Mysql 作为互联网中非常热门的数据库,其底层的存储引擎和数据检索引擎的设计非常重要,尤其是 Mysql 数据的存储形式以及索引的设计,决定了 Mysql 整体的数据检索性能。 我们知道,索引的作用是做数据的快速检索,而快速检索的实现的本质是数据结构。通过不同数据结构的…

    2021/12/1 2:08:20 人评论 次浏览
  • redis底层数据结构(1)跳跃表

    跳跃表是一种有序的数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。这么说,我们可能很难理解,我们可以先回忆一下链表。 一、复习跳跃表# 1.1 什么是跳跃表#对于一个单链表来讲,即便链表中存储的数据是有序的,如果我们要想在其…

    2021/12/1 2:06:37 人评论 次浏览
  • redis底层数据结构(1)跳跃表

    跳跃表是一种有序的数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。这么说,我们可能很难理解,我们可以先回忆一下链表。 一、复习跳跃表# 1.1 什么是跳跃表#对于一个单链表来讲,即便链表中存储的数据是有序的,如果我们要想在其…

    2021/12/1 2:06:37 人评论 次浏览
  • 【Redis分布式锁底层实现】

    我是廖志伟,一名Java开发工程师、幕后大佬社区创始人、Java领域优质创作者、CSDN博客专家。拥有多年一线研发经验,研究过各种常见框架及中间件的底层源码,对于大型分布式、微服务、三高架构(高性能、高并发、高可用)有过实践架构经验。博主:java_wxid 社区:幕后大佬…

    2021/11/29 2:06:17 人评论 次浏览
  • 【Redis分布式锁底层实现】

    我是廖志伟,一名Java开发工程师、幕后大佬社区创始人、Java领域优质创作者、CSDN博客专家。拥有多年一线研发经验,研究过各种常见框架及中间件的底层源码,对于大型分布式、微服务、三高架构(高性能、高并发、高可用)有过实践架构经验。博主:java_wxid 社区:幕后大佬…

    2021/11/29 2:06:17 人评论 次浏览
  • MySQL的MVCC底层原理

    MySQL的MVCC底层原理图1这是一个account表 有id和name字段图2MySQL底层会给表添加2个字段 一个是trx id(事务id)一个是roll pointer(回滚指针)事务id图3假设一个事务id为60的事务 往表中插入一条数据 那么这条数据的trx id为当前事务的id 60注:执行更删改的操作才会生成…

    2021/11/28 2:10:44 人评论 次浏览
  • MySQL的MVCC底层原理

    MySQL的MVCC底层原理图1这是一个account表 有id和name字段图2MySQL底层会给表添加2个字段 一个是trx id(事务id)一个是roll pointer(回滚指针)事务id图3假设一个事务id为60的事务 往表中插入一条数据 那么这条数据的trx id为当前事务的id 60注:执行更删改的操作才会生成…

    2021/11/28 2:10:44 人评论 次浏览
  • 编程高手如何炼成的

    最近看到这个文章,觉得说的很好就把摘录过来。也时刻激励自己吧 何谓 “编程高手” ? 我觉得能分成这样 3 类:第 1 类:天赋和成就都很高的人中龙凤,比如能一个人写出 WPS 的求伯君、一个人开发出电子邮件 Foxmail 的张小龙,对开源领域影响很大的章亦春等人。 第 2 类…

    2021/11/25 11:10:33 人评论 次浏览
  • 编程高手如何炼成的

    最近看到这个文章,觉得说的很好就把摘录过来。也时刻激励自己吧 何谓 “编程高手” ? 我觉得能分成这样 3 类:第 1 类:天赋和成就都很高的人中龙凤,比如能一个人写出 WPS 的求伯君、一个人开发出电子邮件 Foxmail 的张小龙,对开源领域影响很大的章亦春等人。 第 2 类…

    2021/11/25 11:10:33 人评论 次浏览
  • Redis | Redis的底层数据结构实现、命令应用场景

    目录 应用场景 1、缓存 2、数据共享 3、分布式锁 4、全局ID 5、计数器 6、限流 7、Top问题 8、消息队列 9、用户关注、推荐模型 10、排行榜 底层数据结构实现 string list hash set intset zset应用场景 1、缓存 一般使用String类型。 缓存热点数据(weibo 热搜)、对象缓…

    2021/11/22 2:10:05 人评论 次浏览
  • Redis | Redis的底层数据结构实现、命令应用场景

    目录 应用场景 1、缓存 2、数据共享 3、分布式锁 4、全局ID 5、计数器 6、限流 7、Top问题 8、消息队列 9、用户关注、推荐模型 10、排行榜 底层数据结构实现 string list hash set intset zset应用场景 1、缓存 一般使用String类型。 缓存热点数据(weibo 热搜)、对象缓…

    2021/11/22 2:10:05 人评论 次浏览
  • java中的集合有那些?

    首先呢,java分为单列集合和双列集合,单列集合的顶级接口是Collection,双列集合的顶级接口是Map。 一、Collection的子接口有两个List和Set: 1.list接口的特点:元素可重复,有序(存取顺序)。 list接口的实现类: ArrayList:底层实现是数组,查询快,增删慢,线程不安全…

    2021/11/19 11:11:48 人评论 次浏览
  • java中的集合有那些?

    首先呢,java分为单列集合和双列集合,单列集合的顶级接口是Collection,双列集合的顶级接口是Map。 一、Collection的子接口有两个List和Set: 1.list接口的特点:元素可重复,有序(存取顺序)。 list接口的实现类: ArrayList:底层实现是数组,查询快,增删慢,线程不安全…

    2021/11/19 11:11:48 人评论 次浏览
  • python基于socket底层实现tcp/udp 仅为更好的理解底层如何实现。

    关于tcp 服务器端: import socketf1 = socket.socket(socket.AF_INET,socket.SOCK_STREAM)f1.bind(("127.0.0.1",8080))f1.listen(5)while True:try: conn,client_addr = f1.accept()data = conn.recv(1024)print(data.decode(utf-8))conn.send(data.upper())e…

    2021/11/18 1:39:38 人评论 次浏览
扫一扫关注最新编程教程