中国领先的IT技术网站
|
|

挨踢部落坐诊第三期:Python在大数据处理上的优势分析

挨踢部落是为核心开发者提供深度技术交流,解决开发需求,资源共享的服务社群。基于此社群,我们邀请了业界技术大咖对开发需求进行一对一突破,解除开发过程中的绊脚石。以最专业、最高效的答复为开发者解决开发难题。

作者:51CTO开发者交流群来源:51CTO|2017-02-15 17:12

【51CTO.com原创稿件】活动说明:挨踢部落是为核心开发者提供深度技术交流,解决开发需求,资源共享的服务社群。基于此社群,我们邀请了业界技术大咖对开发需求进行一对一突破,解除开发过程中的绊脚石。以最专业、最高效的答复为开发者解决开发难题。

Python

Python

话题关键词:数据库 Android

部落阵容:侯圣文,恩墨学院联合创始人;

面向对象:移动开发者、IT运维、数据分析师

参与方式:加入51CTO开发者QQ交流群370892523,有任何技术问题,在群里提问,或发给群主小官。

活动详情


问:郑州-白杨-Web:现在还有业务在使用SQL2008的吗?或者是用Oracle?学校明年有一批新的系统,目前在招标考虑甲方的方案。涉及业务有一卡通、新老学生数据、宿管、财务等方面。数据I/O较为频繁。因为目前我们中心库使用的是Oracle,领导要求向数据DB方向发展,以确定哪个数据库可以确保在未来几年内不会有太大的代差,要根据一个全校的数据梳理和框架来考虑。目前公司给出的演示也是使用Oracle,毕竟和目前的数据库可以衔接,业务流程大致是校内流转,要求能接受至少两万人的数据吞吐。增删改查也是以日常的财务、消费、学生信息、成绩等进行。

答:侯圣文|恩墨学院联合创始人:如果不差钱,就一直用Oracle就好了。以后扩展也不会有问题。 如果差钱,用好MySQL也OK。一些NewSQL技术成熟了,容易直接迁移。学校一般还用不上大数据平台。

问:广州-狄钦dQ-PHP:弱弱问Python在大数据处理上可行么?有何优劣势? 据我所知,Python无法跑多核,执行效率不高,并发下可能有大问题。

答:北京-曹洪伟-半吊子全栈工匠:Python目前我觉得是处理大数据的上佳选择。既可以用于research,又可以用于产品开发。Python的好处很多,接近伪代码,数据分析师和工程师都可以使用它,沟通方便。

问:重庆-zee-终端: 做视频类业务,我们可以从哪些方面来分析用户习惯等(这样有助于提高用户体验)?直播点播都有。

答:徐韬:用户画像就是给用户“打标签”。用户画像可以分为静态标签,动态标签。静态标签是很少更新的指标或者是几乎不变的指标,比如用户的个人信息。动态标签是用户的行为标签,比如直播站的喜好类目。通过用户行为日志和交易流水数据打上的标签 ,一些网站/APP 只有少量的用户个人信息,但是通过打点可以获得海量的用户行为日志,我们可以通过聚类分析预测用户的性别,年龄段,所在城市类型,工作类型等。直播站的一些比较有特点标签有:喜爱主播,习惯上线时段,签到型用户等等。

问:湖南-爿奡-运维:超多用户密集(大会议室)无线WiFi的AP,就是300人以上的会议室AP,300人参加会议,同时无线WiFi上互联网,手机、平板、笔记本同时连WiFi,在一间大会议室内。问题是每个AP只能有20~30个用户联,而装多了AP,频道不够。普通的AP还带不了20个用户。要求最好是所有AP的ssid相同,密码相同。

答:陌陌运维:这个场景是比较常见的,有两个方案,一是用专用高密AP,另一种是用普通AP搭配半定向天线,调优。同ssid,同密码是可以做的,这个比较容易。

锐捷:锐捷RG-AP520这款路由器可以支持。

问:北京-安卓-阳阳:关于WebView控件的使用。如何在使用WebView的时候,兼容不同的Android版本?不同Android版本,WebView的控件不一样,我想在WebView中运行H5的应用。

答:51CTO:这个太笼统了,兼容有很多方面,跟说安卓应用怎么兼容是一样的。看具体问题具体分析。全部问的话,就只能说看别人浏览器的源码了。

问:北京-宋军军-Android开发:打包问题,我有个Android SDK,需要将SDK按照功能拆分成多个ANR,其中有有一些common module,现在是开启混淆之后,common会先混淆,然后依赖它的功能包就找不到类了,我有好多个module,但是一些module对外要混淆,但是在内部要被其他module引用,或者这样说,我有好多module,这些module要成为1个SDK,相互之间的调用是不混淆的,打包后,只有个别的不混。

答:51CTO:可以了解下flavor,gradle可以配置多个flavor,每个flavor可以单独配置,内部和外部分别作为一个flavor就可以了,多引擎依赖就是用这个做的。

问:江苏-无题-菜鸟:一台Linux服务器拉取另一台Linux服务器的文本数据,脚本怎么写?写脚本定时执行?

答:广州-小星星-PHP:Linux有个crontab脚本,Java的Timer,or其他基于程序语言的定时器,C实现的单独的定时器也有。

问:广州-彭先生:谁有微信小程序的视频教程?求分享。

答:南京-android-李三三:我恰好也在学习,分享到百度网盘,点击这里>>

您对这些解答方案是否仍有疑问?欢迎加51CTO开发者QQ交流群 370892523 讨论。

下期活动预告:4月7日

关键词:开发工具、APP发布

活动回顾:挨踢部落第一期:Spark离线分析维度

挨踢部落第二期:大数据在医疗领域的应用和实践

51CTO开发者QQ交流群 370892523

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

【编辑推荐】

  1. 挨踢部落第一期:Spark离线分析维度
  2. 挨踢部落第二期:大数据在医疗领域的应用和实践
【责任编辑:何星 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多

读 书 +更多

网络工程师必读——接入网与交换网

本书是以一个典型的计算机广域网通信为背景进行编写的,详细、全面地介绍了通信网中最主要的两个部分:目前,国内外接入网与交换网的主要技...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× 大数据高端培训 仅限10人