目前见到的性能瓶颈最多的就是在数据库层,关系数据库的横向扩展虽然在发展,但是还没有被广泛接受的稳定方案,所以近几年 NoSQL 会有这么快的发展。而 application server 的横向扩展就成熟许多了,增加 application server 之后只需要在 web server 上的负载均衡列表里加上新的机器就好了。
既然数据库横向扩展比 application server 横向扩展难这么多,那是不是应该尽量把逻辑放到代码里而不是 SQL 上,来尽量降低数据库的压力呢?
如果编程语言(例如PHP)和SQL(例如MySQL)都能实现某个功能,我们是用编程语言实现还是SQL?
原创
©著作权归作者所有:来自51CTO博客作者luju13396的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C语言实现面向接口编程
面向接口编程实现公司中编程方式甲方和乙方商
接口 C语言进阶 C++ 学习笔记 #include -
C 语言实现面向对象编程
1、引言面向对象编程(OOP)并不是一种特定的语言或者工具,它只是一种设计方法、设计思想。它表现出来的三个最基本的特性就是
c #include 构造函数 虚表 -
mysql 编程语言 mysql的编程语言是php
1.MySQL简介: (1)MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放 在一个大仓库内,这样就增加了速度并提高了灵活性。 &n
mysql 编程语言 数据库 php MySQL mysql