由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 后端码农到底要不要会手写复杂SQL
相关主题
招聘启事 (Java Developer)Pinterest陶涛:三个教训和三个发展选择 (转载)
ASP.NET+SQL+C#是所谓的后端吗?FB设计题求教。
诚心求问女生做软件的什么方向比较合适关于refer
真心求助想转WEB后端需要学什么技能?Facebook system design
三藩pre-ipo公司big data职位招聘Apple is hiring software engineers
pre-IPO 公司招聘3为啥有的公司会选择Java Spring 框架而不是ASP.NET MVC呢
最近怎么这么多吹嘘印度阿三的帖子?【回报本版】Rackspace HR Screening面筋
System design这东西提供内推data science engineer (转载)
相关话题的讨论汇总
话题: sql话题: orm话题: join话题: 复杂话题: 后端
进入JobHunting版参与讨论
1 (共1页)
H******7
发帖数: 1728
1
后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么
★ 发自iPhone App: ChineseWeb 8.7
I*******g
发帖数: 7600
2
当然要, innerjoin, outerjoin, natural join, decompose table, write driver
for ODBC, JDBC, etc.

【在 H******7 的大作中提到】
: 后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么
: ★ 发自iPhone App: ChineseWeb 8.7

d********i
发帖数: 582
3
看来我还是辞职算了

driver

【在 I*******g 的大作中提到】
: 当然要, innerjoin, outerjoin, natural join, decompose table, write driver
: for ODBC, JDBC, etc.

s****s
发帖数: 345
4
还有cross join, explode, haha

driver

【在 I*******g 的大作中提到】
: 当然要, innerjoin, outerjoin, natural join, decompose table, write driver
: for ODBC, JDBC, etc.

a*****u
发帖数: 1712
5
不用,现在稍微大点网站都sharded数据库,写什么复杂sql。复杂query都hive解决

后端码农到底要不要会手写复杂SQL

【在 H******7 的大作中提到】
: 后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么
: ★ 发自iPhone App: ChineseWeb 8.7

s****s
发帖数: 345
6
傻了 hive能用再后端马 hive run以下要几分钟几小时
hive难道不是SQL写的马?

【在 a*****u 的大作中提到】
: 不用,现在稍微大点网站都sharded数据库,写什么复杂sql。复杂query都hive解决
:
: 后端码农到底要不要会手写复杂SQL

g*****g
发帖数: 34805
7
不用太复杂,但什么join, group by, exists,不熟悉debug有难度呀。
g*****g
发帖数: 34805
8
不用太复杂,但什么join, group by, exists,不熟悉debug有难度呀。
w**z
发帖数: 8232
9
我们全是stored procedure.

【在 g*****g 的大作中提到】
: 不用太复杂,但什么join, group by, exists,不熟悉debug有难度呀。
w****r
发帖数: 15252
10
知道一点点就可以了,工作时候学呗
相关主题
pre-IPO 公司招聘3Pinterest陶涛:三个教训和三个发展选择 (转载)
最近怎么这么多吹嘘印度阿三的帖子?FB设计题求教。
System design这东西关于refer
进入JobHunting版参与讨论
g*****g
发帖数: 34805
11
你们这个太夸张了,10年前就out了。

【在 w**z 的大作中提到】
: 我们全是stored procedure.
r******d
发帖数: 308
12
觉得基本的sql语句2天左右就看完了吧。 后端的db还是比较重要吧。
L***s
发帖数: 1148
13
面FB那次,乱七八糟的什么pivoting也要考
c****f
发帖数: 1102
14
直接ORM不得了 自从用了ORM join难度以上的语句全忘记了。。
g*****g
发帖数: 34805
15
会碰到很多 debugging的时候,你不可能找个东西还 ORM.

【在 c****f 的大作中提到】
: 直接ORM不得了 自从用了ORM join难度以上的语句全忘记了。。
s******7
发帖数: 1758
16
现在的app server跑memcache 不就是用来干这个的,我现在join都用的少了,什么都
是一次性读出来cache, 再automation更新。敏感交易数据才会join来join去的,一堆
constraint.
p*****2
发帖数: 21240
17
现在很多nosql

【在 H******7 的大作中提到】
: 后端码农到底要不要会手写复杂SQL 简单的还行 复杂的写不来 需要补课么
: ★ 发自iPhone App: ChineseWeb 8.7

w**z
发帖数: 8232
18
你们用orm?还是直接写SQL?

【在 g*****g 的大作中提到】
: 你们这个太夸张了,10年前就out了。
w****r
发帖数: 15252
19
不会ORM

【在 w**z 的大作中提到】
: 你们用orm?还是直接写SQL?
w**z
发帖数: 8232
20
我也不用,嫌麻烦。都自己写Dao.

【在 w****r 的大作中提到】
: 不会ORM
相关主题
Facebook system design【回报本版】Rackspace HR Screening面筋
Apple is hiring software engineers提供内推data science engineer (转载)
为啥有的公司会选择Java Spring 框架而不是ASP.NET MVC呢【工作机会】Principal Big Data Platform Engineer -- CA
进入JobHunting版参与讨论
w****r
发帖数: 15252
21
DAO也不用,现在简单到store procuder直接返回一个table就完了

【在 w**z 的大作中提到】
: 我也不用,嫌麻烦。都自己写Dao.
g*****g
发帖数: 34805
22
当然用ORM,关系一复杂,手写SQL得累死。这个事情10年前就是共识了。这年头RDBMS/
NoSQL混着用,非常追求性能的SQL query也少了,denormalization的需要也降低了,
ORM就更好使了。Spring Data几乎把所有的boiler plate都去掉了。

【在 w**z 的大作中提到】
: 你们用orm?还是直接写SQL?
w**z
发帖数: 8232
23
楼上两位,截然相反啊。orm 就是碰到tricky的case 不好搞。都不知道它run 哪个SQL

RDBMS/

【在 g*****g 的大作中提到】
: 当然用ORM,关系一复杂,手写SQL得累死。这个事情10年前就是共识了。这年头RDBMS/
: NoSQL混着用,非常追求性能的SQL query也少了,denormalization的需要也降低了,
: ORM就更好使了。Spring Data几乎把所有的boiler plate都去掉了。

g*****g
发帖数: 34805
24
tricky的你跑native SQL没啥呀。缺省还是ORM简单。至于SP,不利于Scale, 不cache
friendly,不好维护. 除非是后台生成报表,否则没人用了。

SQL

【在 w**z 的大作中提到】
: 楼上两位,截然相反啊。orm 就是碰到tricky的case 不好搞。都不知道它run 哪个SQL
:
: RDBMS/

w**z
发帖数: 8232
25
具体说说为什么不scale 和 cache friendly? sp 在db 上跑,不用把data传回client
再process,应该更快,也省bandwidth. 坏处是增加了db server 的负担,确实不好
debug 和 维护,也没法移植。

cache

【在 g*****g 的大作中提到】
: tricky的你跑native SQL没啥呀。缺省还是ORM简单。至于SP,不利于Scale, 不cache
: friendly,不好维护. 除非是后台生成报表,否则没人用了。
:
: SQL

1 (共1页)
进入JobHunting版参与讨论
相关主题
提供内推data science engineer (转载)三藩pre-ipo公司big data职位招聘
【工作机会】Principal Big Data Platform Engineer -- CApre-IPO 公司招聘3
【工作机会】加州 Big Data Platform Engineer最近怎么这么多吹嘘印度阿三的帖子?
【工作机会】Principal Big Data Platform Engineer -- CASystem design这东西
招聘启事 (Java Developer)Pinterest陶涛:三个教训和三个发展选择 (转载)
ASP.NET+SQL+C#是所谓的后端吗?FB设计题求教。
诚心求问女生做软件的什么方向比较合适关于refer
真心求助想转WEB后端需要学什么技能?Facebook system design
相关话题的讨论汇总
话题: sql话题: orm话题: join话题: 复杂话题: 后端