上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 46 下一页
摘要: 点击目录旁按钮直接跳转 目录 事务的四大特性? 事务隔离级别有哪些? 索引 什么是索引? 索引的优缺点? 索引的作用? 什么情况下需要建索引? 什么情况下不建索引? 索引的数据结构 Hash索引和B+树索引的区别? 为什么B+树比B树更适合实现数据库索引? 索引有什么分类? 什么是最左匹配原则? 什 阅读全文
posted @ 2022-01-26 14:45 白玉神驹 阅读(83) 评论(0) 推荐(0)
摘要: 常见的NoSql 1. 键值数据库 Redis、Memcached、Riak使用<key,value>键值对,通过散列表实现,用于内存缓存,如会话、配置文件、参数等;频繁读写、拥有简单数据模型的应用; 2. 列族数据库 HBase、Bigtable、Cassandra以列族式存储将同一列数据存在一起 阅读全文
posted @ 2022-01-24 10:08 白玉神驹 阅读(80) 评论(0) 推荐(0)
摘要: 启动数据库 docker run -p 3306:3306 --name mariadb -e MYSQL_ROOT_PASSWORD=12345 -d mariadb 以交互模式进入容器 docker exec -it mariadb bash 登陆数据库 mariadb -u root -p 1 阅读全文
posted @ 2022-01-23 01:34 白玉神驹 阅读(402) 评论(0) 推荐(0)
摘要: 使用场景 //Set的原因是Set集合不包含重复元素 1. HashSet能快速访问的Set 2. TreeSet能排序(数字按从小到大) 3. LinedHashSet记录下插入时的顺序 用法 1. HashSet是采用hash表算法来实现的,其中的元素没有按顺序排列,主要有add()、remov 阅读全文
posted @ 2022-01-13 22:24 白玉神驹 阅读(1457) 评论(0) 推荐(0)
摘要: HashMap介绍 1. HashMap无序且不安全的数据结构,是以key-value对的形式存储的,key值是唯一的(可以为null)一个key只能对应一个value,但Value是可以重复的; 2. ConcurrentHashMap 线程安全,不支持 key 或者 value 为 null ; 阅读全文
posted @ 2022-01-12 17:05 白玉神驹 阅读(100) 评论(0) 推荐(0)
摘要: 异步处理特点 1. 异步处理是互联网应用不可或缺的一种架构模式,大多数业务项目都是由同步处理、异步处理和定时任务处理三种模式相辅相成实现的。 2. 异步处理无需同步等待流程处理完毕,因此适用场景主要包括: 2.1 服务于主流程的分支流程。比如,在注册流程中,把数据写入数据库的操作是主流程,但注册后给 阅读全文
posted @ 2022-01-12 10:06 白玉神驹 阅读(2016) 评论(0) 推荐(0)
摘要: 实现生产就绪的几个关键点 //健康检测、暴露应用信息和指标监控。 1. 健康检测可以帮我们实现负载均衡的联动; 2. 应用信息以及 Actuaor 提供的各种端点,可以帮我们查看应用内部情况,甚至对应用的一些参数进行调整; 3. 指标监控,则有助于我们整体观察应用运行情况,帮助我们快速发现和定位问题 阅读全文
posted @ 2022-01-11 11:28 白玉神驹 阅读(277) 评论(0) 推荐(0)
摘要: 缓存及三个问题 1. 缓存是用空间换时间,来解决性能问题的一种架构设计模式; 2. 磁盘存储往往是原始数据,而缓存保存可以是面向呈现的数据; 3. 缓存不仅加快了IO,还减少原始数据的计算工作; 4. 缓存系统一般设计简单、功能相对单一,如Redis缓存系统整体吞吐量可达到关系型数据库的几倍甚至几十 阅读全文
posted @ 2022-01-10 09:42 白玉神驹 阅读(215) 评论(0) 推荐(0)
摘要: 设计接口 1. 接口的设计需要考虑,比如接口的命名、参数列表、包装结构体、接口粒度、版本策略、冥等性实现、同步异步处理方式等。 2. 其中和接口设计相关重要的有三点:包装结构体、版本策略、同步异步处理方式。 接口的响应要明确处理结果 两个原则 1. 对外隐藏内部实现。2. 设计接口结构时,明确每个字 阅读全文
posted @ 2022-01-08 10:56 白玉神驹 阅读(1292) 评论(0) 推荐(0)
摘要: 单词作为前后缀 以表示类作用或者模式 Locker Iterator Extractor Accessor Validator Formatter Converter Replacer Comparer Manager Combiner Parser Encoder Decoder Importer 阅读全文
posted @ 2022-01-07 11:32 白玉神驹 阅读(270) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 46 下一页