大数据 与 .NET 平台语言 真是不懂啊
最近感觉大数据很牛气啊~csdn上也有大量介绍大数据的,那么什么是大数据,百度上说:“是需要新处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资”。
那么.NET有没有对大应巨量数据的处理能力呢?从事ERP开发一年的我不仅感觉到疑惑,按照大数据的解释不正是ERP开发的目的,只不过erp面向的企业数据没有大数据来的多,在面对一家企业的数据肯定不能和互联网的信息比较。但我确常常为ERP中的数据量而感到无力,每次运行一次盘点功能,有可能就需要至少15分钟的时间(项目实施3个月左右),我们也在不断的优化,和改进,优化方向包括数据存储过程,代码优化,缓存,线程等方向。说实话如果让我处理互联网这样庞大的信息我可能就没有办法达到高效的目的了。.NET把数据读到DataSet中,这样造成内存增加,处理起来会很慢。至于多现程我不认同了,多线程实在cpu有空闲的时候有用,如果一个数据处理程序占完CPU资源其实就没用了,对于巨量的数据处理来说感觉.net不是很高效啊?