当前的时代是一个科技的时代,以计算机软件技术为代表的信息技术的广泛应用使得整个社会出现了革命性的变化,无论是几页运营管理还是政府办事服务,甚至是教学科研工作都离不开各类计算机软件的辅助。正是因为计算机技术的推动,我们的社会才变得更有效率,更加便捷。电子计算机自上个世纪40年代出现以来,经历了漫长的发展和应用,已经将整个社会的运营变成了信息化、数据化的模式,当前,信息爆炸已经成为了人们的共识,大数据就是对我们的时代最合理的解释。大数据时代同样为计算机软件技术翻开了新的篇章,计算机软件技术必将在大数据时代获得更为广泛的应用[1]。
1计算机软件技术在大数据时代的应用
计算机软件技术在大数据时代的应用主要指的是,针对大数据环境的特点和数据应用的方向,开发和使用相关的计算机软件,同时,对于传统的软件进行升级,使其符合大数据时代的要求。
1.1虚拟化技术
虚拟化技术能够将计算机的各种实体部件,如服务器、内存、网络等进行抽象、转换后予以呈现,打破原有的实体结构限制,使得用户可以广泛共享这些资源。在实际的生产应用中,采用虚拟化技术可以使得高性能的实体部件得到最充分的应用,降低企业成本,提高运行效率。在大数据时代广泛运用虚拟化技术能够大大提升虚拟化技术的应用深度,除此之外,借助大数据技术对虚拟化软件进行提升改造,更加有助于虚拟化技术的创新发展。
1.2云存储技术
云存储技术是一种实现信息在网络上进行存储的技术。由专业的云存储服务公司借助虚拟化技术搭建高性能的云存储数据中心,对外提供存储服务。需要数据存储服务的个人或企业以购买或租用的方式获取数据中心的软硬件资源,将其数据托管在数据中心中。庞大的数据量是大数据时代的基础,对于如此庞大的数据量,对于其存储空间的提供、数据安全的保证以及数据检索的效率都提出了很高的要求,这种要求已经超出了普通用户能够满足的条件。因此,采取云存储技术,有实力的服务商可以借助高性能的存储服务器为用户提供安全可靠的数据存储服务,并且可以通过虚拟化技术提高这些高性能硬件的使用效率,降低运行成本。此外,采用云存储,将海量数据收集到云中心内,形成庞大的数据池,可以使用大数据算法对这些数据进行分析,获得数据间的相关关系,为社会服务和企业运营的精细化发展提供一条新路径。1.3信息安全技术在大数据时代,各类信息可以说就是整个社会运行的基础资料,一旦这些信息遭到破坏和盗用,带来的后果将是难以承受的。因此,在大数据时代更需要信息安全技术的保驾护航[2]。计算机软件作为保护信息安全的重要手段,对于网络攻击的防御具有比较成熟的应对策略和相关的软件产品,在大数据时代,随着对信息安全的重视程度不断加深,计算机软件技术在信息安全技术中的应用必将更加广泛。
2计算机软件技术在大数据时代面临的挑战。
2.1体系架构落后
大数据时代,计算机软件所需处理的数据量相较以往无疑是海量的,软件所要面对的访问量、并发量也是空前巨大的。传统的软件体系架构,在面对这种情况时已经难以应付,对于软件体系架构的更新,研发适应大数据环境的软件体系架构迫在眉睫。
2.2软件算法的挑战
大数据时代,数据已经作为一种资源广泛存在于社会运行的方方面面。作为数据的分析处理工具,在计算机软件的研发过程中采用何种算法对数据进行科学的分析,获取海量数据中的价值信息将是一个重要的研究方向。对于数据的应用研究,逐步成为了信息科学领域的一门基础性学科,围绕大数据形成的数据发掘、人工智能和机器学习等相关技术,都需要计算机软件的支持,这些新兴的学科为计算机软件的发展指引了方向。
2.3安全防护的挑战
大数据与云计算是紧密结合的,这样一来,大量的数据的存储和传输都依赖于互联网,这样一来,各类计算机软件也必将运行在网络化境中。可以预见,在大数据时代,网络所面对的攻击将会超过以往任何时代,因此,对于信息安全的防护将是计算机软件面临的重大挑战。
3结语
综上所述,大数据时代,计算机软件技术拥有了更加广泛的应用领域,必将获得更大的发展。在大数据时代对计算机软件进行合理的设计和开发,对传统软件进行升级换代,将会极大的提高数据处理的效率,将数据这种新型资源充分利用起来,在数据中获得更多大的利益,推动社会的发展和进步。
【参考文献】
[1]李果.浅析计算机软件技术在大数据时代的实际应用[J].计算机产品与流通,2019(10):19.
[2]邓春华.探讨计算机软件技术在大数据时代的应用[J].计算机产品与流通,2019(10):30.
《软件技术在大数据时代的应用》来源:《信息记录材料》,作者:杨雨佳