文章分类 -  系统工程

摘要:其实关于本文,我并没有看到过多的解决方案的体现,但是文章中简单介绍了一些,并且提出了很多需要注意的事项,事实上,这些事项就是需要解决的问题。 在淘宝,有一个业务系统,在一年半以前,这个业务系统很小,访问量很低,相关的表跟核心数据库放在一起,后来由于产品升级,新产品的许多功能很受会员的喜 爱,会员大量使用,很快就对核心数据库造成了相当程度的IOPS冲击与威胁,也迅速消耗着核心存储的空间,为了不影响淘宝的核心业务,我们将此业务相关的 表迁移出了核心库,创建了一个独立的ORACLE数据库,这种拆分数据库的方式,就是大家常说的垂直拆分。 这种拆分方式,对上层业务应用程序变动很小,只是需要改一下数据库连 阅读全文
posted @ 2011-02-26 00:36 小菜园 阅读(419) 评论(0) 推荐(0)
摘要:使用命令行方式登陆到MySQL服务器, 建立一个数据库,数据库编码设为UTF-8。此时,如果直接在命令行窗口使用insert语句插入中文,就遇到类似 ERROR 1406 (22001): Data too long for column 'name' at row 1 错误。乍一看,是字段长度引起的问题,但是实际是字符编码的问题。可是尝试以下解决方法: 1、在Linux中,使用终端方式登陆MySQL服务器,运行以下命令:set names utf8; 该命令将终端的字符编码设为了UTF-8。此后再插入数据库中的内容都会按照UTF-8的编码来处理。 注意:在Linux中,终端方 阅读全文
posted @ 2011-02-26 00:35 小菜园 阅读(950) 评论(0) 推荐(0)
摘要:Poppen.de 是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5 以及 Tsung。 Poppen.de目前有200万注册用户数、2万并发用户数、每天20万条私有消息、每天25万登录次数。而项目团队有11个开发人员,两个设计,两个系统管理员。该站点的商业模式采用免费增值模式,用户可以使用搜索用户、给好友发送消息、上载图片和视频等功能。 如果用户想享受不受限制发送消息和上载图片,那么就得根据需要支 阅读全文
posted @ 2011-02-26 00:34 小菜园 阅读(373) 评论(0) 推荐(0)
摘要:打开终端Terminal安装vsftpd、mysql-server、mysql-client、libpam-mysql命 令:apt-get install vsftpd mysql-server mysql-client libpam-mysql注 意:在非root下安装需在指令前加sudo一、配置vsftpd备份初始的/etc/vsftpd.conf文件,创建新的配置文件cp /etc/vsftpd.conf /etc/vsftpd.conf_origcat /dev/null > /etc/vsftpd.confvi /etc/vsftpd.conf内容如 下:anonymous_ 阅读全文
posted @ 2011-02-26 00:32 小菜园 阅读(224) 评论(0) 推荐(0)