开发者社区> 问答> 正文

大家一般都什么业务场景下用sql啊?

转自钉钉群21789141:大家一般都什么业务场景下用sql啊?

展开
收起
赵慧@ApacheFlink中文社区 2018-10-18 13:34:55 1890 0
2 条回答
写回答
取消 提交回答
  • SQL (Structured Query Language) 数据库,指关系型数据库。主要代表:SQL Server,Oracle,MySQL,PostgreSQL。
    关系型数据库适合存储结构化数据,如用户的帐号、地址:
    1)这些数据通常需要做结构化查询,比如join,这时候,关系型数据库就要胜出一筹。
    2)这些数据的规模、增长的速度通常是可以预期的。
    3)事务性、一致性。

    2019-07-17 23:09:12
    赞同 展开评论 打赏
  • Jerome:All in sql
    Kyle:为 SQL 填了好多坑
    但目前还是像环形山一样多
    JG:Spark 要成熟很多
    Kyle:但是很多合作团队还是觉得 SQL 表达能力不够.. 倾向于自己写
    KyleMeow :自己写api?有的的确是需要的尤其跟外部第三方复杂交互时候
    Kyle:看面向谁了。SQL给BI用比较合适。开发当然倾向于直接写代码。比起storm, flink 已经“高级”很多了。
    大部分sql可以支持很多业务了
    起码70%都够了,复杂的只能api咯,或者再有资源的话尝试自己扩展sql咯

    2019-07-17 23:09:12
    赞同 展开评论 打赏
问答分类:
SQL
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载