推荐一位我的朋友:数据库设计原创分享者 Lenis

Lenis 在数据库开发及数据模型设计领域有着多年的工作经验,曾在电商,投行,能源等领域设计了众多 MES,CRM,ERP等企业级数据库、数据仓库和BI项目。实战丰富,犯案无数。

在工作之余,Lenis 热衷分享一些实战的案例,探索数据应用领域的前沿设计。在他的公众号和博客里,已经写下了不止100篇原创,内容涵盖了 SQL 开发,数据库性能调优,分布式数据应用系统开发以及前沿的大数据使用技巧。

部分文章如下,请自备矿泉水或水果,瓜子和零食,开始你的数据设计进阶之旅:

SQL 开发

SQL 开发跟普通的程序开发,没有太多的差异,都是遵循一定编码范式,调用计算机的资源完成一些计算。只是 SQL 更擅长于处理规范化组织起来的数据。见识到足够多的开发范例,并且加以训练,就能顺手处理 90% 的任务。另外的 10% 是特定领域和极限情况下碰到的需求,届时自己摸索即可。

虽然 SQL 程序看似不难,但经常会碰到自己当时明白的问题,再次碰到之后,却怎么也想不到思路的情况。难道碰到行列转换的时候,大家敲一遍就能保证程序运行无错嘛?碰到需要在数据库中添加 Dll, Jar 库的时候,能保证使用的 c#, Java 编译一次通过,跑到生产上没有 Bug 嘛!

所以还是老实的记录下,碰到的有趣案例。记录下来,不仅仅下次可以拿来就用,碰到需要在脑袋中装配思路的大型难题,可以让大脑考虑更深层次的计算。

SQL 高可用

管理设计的领域非常广,而这一块窃以为是用好数据库的关键技术。不懂调优和故障排除,无异于拿着小米步枪冲在前线,而对方都是 AK47 和 M16.

SQL 学习技巧

实战的 SQL 开发固然重要,那是保证手不生的必要条件。但任何技能想要更上一层楼,需要的是总结,抽象问题和解决思路,以便下次更好的推演。

 

SQL 参考书目

这部分记录自己曾经看过的这些书,随手记录下的一些领悟。

大数据技能类

2010 年在惠普做世界 500 强 ITIL 的数据仓库时,差点就做了大数据项目。当时其实根本不以为意,无非又是一个噱头罢了。当时一心在玩 Oracle, 现在想来感觉就像是用 15 个比特币换了一块披萨。保持对事物的好奇,足够激发想象力去抓住潜在的机会。

Hive 篇

Spark 篇

Kafka 篇

大数据技术趣味篇

大数据架构与应用

大数据相关书目

Linux 应用篇

Linux 在当代互联网世界中,是炙手可热的技术,几乎已经是互联网世界的霸主操作系统。

MongoDB 

软技能篇

持续更新中,请扫码关注本号,以防走丢。

640?wx_fmt=jpeg

猜你喜欢

转载自blog.csdn.net/a934079371/article/details/102763190