让开发
成为一种享受!

数据库

分享常用关系型数据库及非关系型数据库相关知识,如MySQL、Oracle、Redis、Hbase等。

Cassandra数据库之初体验

东方雨倾阅读(1194)评论(2)赞(0)

什么是Cassandra? 当您需要可伸缩性和高可用性而不影响性能时,Apache Cassandra数据库是正确的选择。线性可扩展性 和在商用硬件或云基础架构上经过验证的容错能力使它成为关键任务数据的理想平台。Cassandra对跨多个数...

2020 数据库中间件 面试题整理

东方雨倾阅读(842)评论(0)赞(0)

数据库拆分方式 垂直拆分:按照业务进行拆分 水平拆分:对海量数据的表进行分表分库存储 数据库中间件的设计要点有哪些? 能解析SQL 支持读写分离 支持从库读的负载均衡 支持分库分表 支持跨库关联查询 支持分布式事务处理 主键ID生成 多数据...

2020 Redis 面试题整理

东方雨倾阅读(627)评论(0)赞(0)

缓存穿透、击穿、雪崩区别 缓存穿透 描述:缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 解决方案:接口层增加校验,如...

2020 MySQL 面试题整理

东方雨倾阅读(875)评论(0)赞(2)

事务四大特性 原子性:不可分割的操作单元,事务中所有操作,要么全部成功;要么撤回到执行事务之前的状态 一致性:如果在执行事务之前数据库是一致的,那么在执行事务之后数据库也还是一致的; 隔离性:事务操作之间彼此独立和透明互不影响。事务独立运行...

我愿终生等候,换你刹那凝眸

留点🐾印