Durid概述ApacheDruid是一个集时间序列数据库、数据仓库和全文检索系统特点于一体的分析性数据平台。本文将带你简单了解Druid的特性,使用场景,技术特点和架构。这将有助于你选型数据存储方案,深入了解Druid存储,深入了解时间序列存储等。ApacheDruid是一个高性能的实时分析型数据库。上篇文章,我们了解了Druid的加载方式,咱么主要说两种,一种是加载本地数据,一种是通过kafka加载流式数据。数据摄取4.1加载本地文件我们导入演示案例种的演示文件4.1.1.1数据选择通过UI选择localdisk并选择Connectdata4.1.1.2演示数据查看演示数据在quickst
Durid概述ApacheDruid是一个集时间序列数据库、数据仓库和全文检索系统特点于一体的分析性数据平台。本文将带你简单了解Druid的特性,使用场景,技术特点和架构。这将有助于你选型数据存储方案,深入了解Druid存储,深入了解时间序列存储等。ApacheDruid是一个高性能的实时分析型数据库。上篇文章,我们了解了Druid的加载方式,咱么主要说两种,一种是加载本地数据,一种是通过kafka加载流式数据。数据摄取4.1加载本地文件我们导入演示案例种的演示文件4.1.1.1数据选择通过UI选择localdisk并选择Connectdata4.1.1.2演示数据查看演示数据在quickst
大家都知道,现在只要是个系统就会有缓存的存在,而且几乎所有的系统都离不开Redis,可见Redis在现在系统的重要性。所以,今天我们就来聊一下Redis,当然主要聊聊Redis在不同业务场景下的使用。接下来,我们先从缓存的世界开始,一步步揭开Redis的神秘面纱。1.缓存发展史&缓存分类1.1大型网站中缓存的使用访问量越大,响应力越差,用户体验越差引入缓存、示意图如下:高性能:假如用户第一次访问数据库中的某些数据的话,这个过程是比较慢,毕竟是从硬盘中读取的。但是,如果说,用户访问的数据属于高频数据并且不会经常改变的话,那么我们就可以很放心地将该用户访问的数据存在缓存中。这样有什么好处呢?那就是
大家都知道,现在只要是个系统就会有缓存的存在,而且几乎所有的系统都离不开Redis,可见Redis在现在系统的重要性。所以,今天我们就来聊一下Redis,当然主要聊聊Redis在不同业务场景下的使用。接下来,我们先从缓存的世界开始,一步步揭开Redis的神秘面纱。1.缓存发展史&缓存分类1.1大型网站中缓存的使用访问量越大,响应力越差,用户体验越差引入缓存、示意图如下:高性能:假如用户第一次访问数据库中的某些数据的话,这个过程是比较慢,毕竟是从硬盘中读取的。但是,如果说,用户访问的数据属于高频数据并且不会经常改变的话,那么我们就可以很放心地将该用户访问的数据存在缓存中。这样有什么好处呢?那就是
IaaS之计算1.1IaaS概述IaaS(InfrastructureasaService)提供托管的IT基础架构,供用户调配处理能力、存储、网络和其他基础计算资源。IaaS提供商运行并管理此基础架构,用户可以在此基础架构上运行选择的操作系统和应用程序软件。在云平台中还会涉及以下概念:PaaS:平台即服务。对应于上面所说的提供常用的技术组件方便系统的开发和维护;SaaS:软件即服务。对应于上面所说的提供开发好的应用或服务,按功能或性能要求付费。Faas:函数即服务。服务商提供一个平台,允许客户开发、运行和管理应用程序功能,而无需构建和维护通常与开发和启动应用程序相关的基础架构。1.2服务部署演
IaaS之计算1.1IaaS概述IaaS(InfrastructureasaService)提供托管的IT基础架构,供用户调配处理能力、存储、网络和其他基础计算资源。IaaS提供商运行并管理此基础架构,用户可以在此基础架构上运行选择的操作系统和应用程序软件。在云平台中还会涉及以下概念:PaaS:平台即服务。对应于上面所说的提供常用的技术组件方便系统的开发和维护;SaaS:软件即服务。对应于上面所说的提供开发好的应用或服务,按功能或性能要求付费。Faas:函数即服务。服务商提供一个平台,允许客户开发、运行和管理应用程序功能,而无需构建和维护通常与开发和启动应用程序相关的基础架构。1.2服务部署演
3.IaaS之网络3.1DNS运用3.1.1DNS功能作用负载均衡DNS负载均衡,原理是给用户返回不同的IP地址,例如:主机记录记录类型线路类型记录值TTLwwwA默认200.202.101.1600wwwA默认200.202.101.2600wwwA默认200.202.101.3600wwwA默认200.202.101.4600解析返回得到的IP地址是可以是轮询,也可以是随机得到的IP地址健康检查:支持ping、telnet、http(s)协议实时健康检查,获取应用服务运行状态。故障切换支持根据健康检查结果自动或者手工进行failover切换操作,实现主备切换、自动修改故障域名的解析,对异常
3.IaaS之网络3.1DNS运用3.1.1DNS功能作用负载均衡DNS负载均衡,原理是给用户返回不同的IP地址,例如:主机记录记录类型线路类型记录值TTLwwwA默认200.202.101.1600wwwA默认200.202.101.2600wwwA默认200.202.101.3600wwwA默认200.202.101.4600解析返回得到的IP地址是可以是轮询,也可以是随机得到的IP地址健康检查:支持ping、telnet、http(s)协议实时健康检查,获取应用服务运行状态。故障切换支持根据健康检查结果自动或者手工进行failover切换操作,实现主备切换、自动修改故障域名的解析,对异常
概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。MySQL中的锁,按照锁的粒度分,分为以下三类:全局锁:锁定数据库中的所有表。表级锁:每次操作锁住整张表。行级锁:每次操作锁住对应的行数据。全局锁介绍全局锁就是对整个数据库实例加锁,加锁后整个实例就处于只读状态,后续的DML的写语句,DDL语句,已经更新操作的事务提交语句
概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。MySQL中的锁,按照锁的粒度分,分为以下三类:全局锁:锁定数据库中的所有表。表级锁:每次操作锁住整张表。行级锁:每次操作锁住对应的行数据。全局锁介绍全局锁就是对整个数据库实例加锁,加锁后整个实例就处于只读状态,后续的DML的写语句,DDL语句,已经更新操作的事务提交语句