
数据库
文章平均质量分 59
Super_Anna
这个作者很懒,什么都没留下…
展开
-
数据库和数据仓库
数据库和数据仓库数据库和数据仓库数据库是事务系统的数据平台,数据库中存储了各项交易的记录。 数据仓库是分析系统的数据平台,从事务系统中获取数据,进行一系列的数据汇总、计算、分析。将分析得到的数据存到数据仓库中。 比如,在当当上进行一笔买书交易,交易记录就存在数据库中,那么对这些数据(购买量)进行分析可以得到书类在地区的受欢迎程度,从而根据这些分析数据结果,将书以合适的数量分配在各个地区的仓库。主要原创 2016-07-03 01:00:18 · 718 阅读 · 0 评论 -
网站的架构演进
一个小型的网站系统,一般是在服务器上面搭建了相应的开发环境,DB和WEB Server都在一台机器上运行,之间通过jdbc来进行连接访问。 随着网站的访问量增加,服务器的负载压力也增大。那么就将数据库和应用分开,放到两个服务器上面。应用服务器的优化为了缓解应用服务器的压力,也为了保证一台服务器down机,还有别的服务器运行程序,应用服务器由单机变为了服务器集群。它们之间没有任何交互。都是独立的向原创 2016-07-03 19:14:26 · 469 阅读 · 0 评论 -
hosts文件
这里需要讲解下这个hosts文件:hosts文件是没有扩展名的系统文件,里面的内容时间域名网址和ip联系起来,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。hosts文件中默认 127.0.0.1 localhost 。文件中的原创 2016-07-26 00:47:35 · 458 阅读 · 0 评论 -
Undo Redo log实现事务
undo logUndo log 是为了实现事务的原子性。还用Undo Log来实现多版本并发控制(简称:MVCC)。事务的原子性 事务的所有操作,要么全部完成,要不都不做,不能只做一半。如果在执行的过程中发生了错误,要回到事务开始时的状态,所有的操作都要回滚。原理 Undo Log的原理很简单,为了满足事务的原子性,在操作任何数据之前,首先将数据备份到一个地方(这个存储数据备份的地方称为原创 2016-07-16 21:46:30 · 3044 阅读 · 0 评论 -
设计用户系统
系统设计1.scenario 场景:用户规模功能的需求量DUA(日用户活跃数量)QPS (每秒查询率)衡量标准:规定时间内所处理流量多少 100M*0.1/84600(1天86400秒)~100 0.1–平均每天每个用户操作次数 QPS为100 peak(系统操作高峰期值) average2.Service3.Storagemysql 等SQL数据库Mong原创 2016-07-17 11:03:19 · 632 阅读 · 0 评论 -
hbase hive
用hbase做数据库,但由于hbase没有类sql查询方式,所以操作和计算数据非常不方便,于是整合hive,让hive支撑在hbase数据库层面 的 hql查询.hive也即 做数据仓库原创 2016-07-08 09:35:46 · 461 阅读 · 0 评论 -
nosql 一些了解
nosql 学习的一些内容CAP,BASE原则,最终一致性原创 2016-07-22 01:27:37 · 349 阅读 · 0 评论