负载均衡与缓存

作者: 云计算机网 分类: 云计算知识 发布时间: 2016-04-29 01:22

最近买了一本《实用负载均衡技术》的书籍,利用空余时间进行阅读,希望能用到工作中,提升自己的能力

首先

一,什么是负载均衡

  通俗一点来讲:在高并发,大数据环境下给服务器减压的,分为硬件和软件。其中:

1,硬件方面:硬件负载均衡就是多台服务器以对称的方式组成服务器集合,把压力平均分配给每台服务器,比如使用DNS负载均衡(后续详解)是最有效最简单的方法!

  其中横向负载均衡和纵向负载均衡,横向扩展通过服务器群集,多台服务器技术来实现,横向扩展的好处是,有了更多的机器,如果某台机器挂掉无法工作了,仍然可以使用其他机器来处理负载;纵向扩展通过扩展服务器硬件资源,例如CPU、内存、硬盘、网卡等,但是纵向扩展一般费用比较昂贵!

2,软件方面可以利用缓存技术

  首先缓存是什么?缓存的作用?

  缓存是一种以空间换取时间的技术,也就是把你想要得到的数据,存放在内存中一段时间,在你设置的时间之内服务器不会去读取数据库的记录,而是通过缓存直接读取你存放在内存中的数据。

  缓存的优点:缓存是网站性能优化不可缺少的数据处理机制,他能有效缓解数据库压力,就像我们目前正在做的抢购活动,同一时间网站的访问量非常高,如果不使用缓存的数据,客户点击一次就查询一次数据库,这样的设计造成服务器压力可想而知,如果我们使用了缓存技术,设置要缓存的时间,在这段时间内客户点击N次和点击一次是完全一样的,因为都是读取缓存中的数据。

  我们平时开发中用到的缓存技术:页面缓存、数据缓存、控件缓存、配置文件设置缓存,下面来依依介绍:

  页面缓存,<%@ OutputCache Duration='10' VaryByParam='none' %>这条指令标签为该页面添加缓存,Duration这个参数指定页面缓存时间为10秒,VaryByParam这个指定页面参数,如下图: 数据缓存
Cache['要缓存的值'] = '数据';  Response.Write(Cache['要缓存的值']);
控件缓存 ,一些常用的数据源控件ObjectDataSource,有一个属性CacheDuration

  <asp:ObjectDataSource ID='ObjectDataSource1' runat='server' EnableCaching='True' CacheDuration='10' CacheExpirationPolicy='Absolute'>       </asp:ObjectDataSource>

  给控件设置缓存:例如给一个TextBox控件设置缓存:如下图

  

配置文件缓存

  webConfig中的配置

<system.web>  <caching>    <outputCacheSettings>      <outputCacheProfiles>       <addname='cache' duration='60'/>     </outputCacheProfiles>  </outputCacheSettings>   </caching></system.web> 
  • 我们常见的音乐文件有很多种,但是最常见的是MP3格式,近日小编在网上下载了一首歌发现是APE格式的,一般的音乐软件无法打开它,智能用酷狗或千千静听才可以打开看,那么你知道ape与mp3有什么区别吗?下面爱站小编带你了解ape与mp3的区别。

      我们常见的音乐文件有很多种,但是最常见的是MP3格式,近日小编在网上下载了一首歌发现是APE格式的,一般的音乐软件无法打开它,智能用酷狗或千千静听才可以打开看,那么你知道ape与mp3有什么区别吗?下面爱站小编带你了解ape与mp3的区别。

      APE是什么格式?

      APE是流行的数字音乐文件格式之一。与MP3这类有损压缩方式不同,APE是一种无损压缩音频技术,也就是说从音频CD上读取的音频数据文件压缩成APE格式后,再将APE格式的文件还原,而还原后的音频文件与压缩前的一模一样,没有任何损失。APE的文件大小大概为CD的一半,APE可以节约大量的资源。APE也是日本一个著名服装品牌,不过在国内鲜为人知,因此我们通常所有的APE也多数是指APE音乐了,与MP3音乐类似,只是我们见的最多最常见的只有MP3音乐而已。

      APE音乐与MP3音乐的区别

      通过对以上APE是什么格式的介绍,相信的聪明的你也已经想到了APE音乐与MP3音乐最大的区别是什么了。APE音乐与MPE音乐最大的区别在于APE音乐是无损压缩音乐,也就是录制出来的APE音乐是最原始的,与点类似于现场的感觉,因为并不存在压缩损失。而MP3音乐则不同,MP3音乐是根据MP3压缩技术,是属于有损压缩技术,压缩前与压缩后会存在很小的差别,一般用户如果不仔细听或者对比很发发现。所以一般只有专业音乐人士可以很轻松地辨别音乐是MP3好是CD音乐或APE音乐.而MP3音乐的最大好处是压缩损失小,音质区别很小,因此广为流行。下面一起来看下APE和MP3音频格式的频谱图对比。音乐播放器哪个好? 视频播放器哪个好?

    APE和MP3音频格式的频谱图对比

      APE和MP3音频格式的频谱图对比

      通过以上APE和MP3音频格式的频谱图对比我们不难发现,MP3音乐在处于高频段几乎被截止了,而APE却保持着原始的音频波形,通过同一歌曲音乐音频波形对照就很容易知道APE与MPE的区别了。

      以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助~如果有疑问大家可以留言交流,谢谢大家对爱站技术频道的支持!

  • 相关推荐:

  • 带你了解ape与mp3的区别
  • 电脑黑屏的原因与解决办
  • 华为云电脑与网易游戏合
  • 华为云电脑与网易合作
  • 详解Linux ftp 命令行中下
  • 对话全球平台:变革与服
  • 2010年虚拟化领域趋势与
  • IntelAppUp与IBMSmartCube似曾
  • 虚拟化服务器与存储管理
  • 看英特尔与微软的客户端
  • 网站内容禁止违规转载,转载授权联系中国云计算网