最新 最热

架构揭秘:「京东白条」的数据架构进化之路

最近小伙伴在讨论单体到微服务架构中数据这块如何演进,相信这篇能给大家带来启发。----来源:SphereEx链接:https://segmentfault.com/a/1190000041107436排版:悟空哥京东白条的快速发展满足了当前人们日益增长的消费需求...

2022-05-12
0

如何写出一手好 SQL ?很有必要!

点击关注公众号,Java干货及时送达来源:编码砖家  链接:cnblogs.com/xiaoyangjia/p/11267191.html背景最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理 。...

2022-05-12
0

后端思维之数据库性能优化方案

毫不夸张的说咱们后端工程师,无论在哪家公司,呆在哪个团队,做哪个系统,遇到的第一个让人头疼的问题绝对是数据库性能问题。如果我们有一套成熟的方法论,能让大家快速、准确的去选择出合适的优化方案,我相信能够快速准备解决...

2022-05-11
0

Redis、传统数据库、HBase以及Hive的区别

(1)Redis分布式缓存,基于内存,强调缓存,支持数据持久化,支持事务操作,NoSQL 类型的Key/vale数据库,同时支持List、Set等更丰富的类型。(2)hbaseHBase是建立在HDFS之上,提供高可靠性的列存储,实时读写的数据库系统。它介于Nosql和...

2022-05-11
0

Redis基础

Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前...

2022-05-10
0

【软件设计】系统设计面试基础:CAP 与 PACELC

在分布式系统中,可能会发生不同类型的故障,例如,服务器可能会崩溃或永久故障,磁盘可能会损坏导致数据丢失,或者网络连接可能会丢失,导致系统的一部分无法访问。分布式系统如何对自身进行建模以从不同的可用资源中获得最大收...

2022-05-09
0

Ubuntu环境下Neo4j图数据库的安装与测试

neo4j(http://neo4j.com/),号称为The World's Leading Graph Database

2022-05-07
0

数据库介绍

数据库系统(DBMS)是指一个能为用户提供信息服务的系统。他实现了有组织地、动态地存储大量相关数据的功能,提供了数据处理和信息资源共享的便利手段。...

2022-05-01
0

分布式事务解决方案:从了解到放弃!

导语 | 让我们聊聊微服务的老大难:分布式事务。这是个已经被无数次讨论的问题,网上文章多如牛毛。本文从业务底层视角出发,探讨分布式事务究竟难在何处,以及务实的解决之路走向何方,再加一根牛毛……不过希望本文是比较不...

2022-04-27
0

Java面试考点6之消息队列

先来看看相关知识点汇总,如下图。首先为了防止歧义进行说明,本课时中提到的“队列“就是指“消息队列“。

2022-04-26
0