python之数据库操作SQLAlchemy
在SQLAlchemy官网上面看到在生产环境当中使用这一工具的公司,当然主要都是国外的公司或者比较出名的基金公司,了解科技行业的一些佼佼者也有助于我们更加全面的认识和了解这个行业,下面我们就单独挑几个重点的公司做一下介绍。
-
Yelp!
Yelp
美国版的大众点评和美团,2012年3月2日登陆纽交所,股票代码为“YELP”,共发行715万股普通股。按照15美元的发行价计算,Yelp融资额为1.07亿美元,目前市值为60亿美元。该公司在初创阶段就开始使用SQLAlchemy0.4版本,后来迁移到了0.7版本。
-
The OpenStack Project
OpenStack
OpenStack是一个使用最广泛的开源云平台,可以利用它来搭建私有云或者是公有云。最初是由美国国家航空航天局和Rackspace发起的项目,现在已经成功吸引了一大批开源贡献者,还得到了很多大公司的支持,包括Red Hat、IBM、HUAWEI等国际巨头公司。OpenStack大部分组件是用python编写的,其中会涉及到大量的数据库操作,SQLAlchemy ORM主要就是用来完成数据库的对象操作。
-
Tablet
Tablet
Tablet算是美国小众版的携程,它主要致力于通过一定的算法挑选与众不同的酒店,为游客网上订票简便化服务。Tablet的大部分代码库都是使用Python编写的,它与MySQL后端使用SQLAlchemy的核心模块和ORM组件进行交互。
-
Tropofy
Paste_Image.png
Tropofy是为开发者提供的一个非常有创新性的web部署平台,允许用户将本地应用部署到云上,简化了web部署的中间手段。Tropofy由Pyramid,SQLAlchemy和Knockoutjs三大组件提供基础服务。
-
RideLink
RideLink
RideLink是中国版的神州租车,是一个在线社区,车主可以直接向司机出租汽车,在此过程中赚钱。 我们的大部分服务层是用Python编写的,使用Pyramid和SQLAlchemy。