我是学生,现在正在做一个项目,打算在校园网内使用,主要实现的是一个视频的上传和分享功能,大概要支持上万个用户,不知道要用什么数据库来管理。同时由于相关知识比较缺乏,所以在问下,实现这样一个功能,对于服务器硬件要求是什么,采用什么操作系统。如果还要实现分布式的存储怎么来做?
解决方案 »
- 把timestamp转换成date
- 关于Oracle数据库
- vm+solaris+crs报“虚拟主机名似乎已分配”的错误,无法安装crs
- 在pb中关于表显示和查询的问题
- 我建了个QQ组,1301523 希望多多交流
- 一个关于varchar2字段长度的问题,请教!!
- oracle安装后与机器开机速度影响大吗?
- 日期转化,急急急急急急急,在线!!!!
- ORACLE触发器的简单问题
- 诡异的 Oracle 远程连接,同一样的连接代码,Form程序通过,web程序报错
- 用oracle 写一个函数 函数有2个参数,一个是工作日期,一个是整型表示几天。
- 异常咨询:java.sql.SQLException:关闭的连接: next
视频文件肯定比图片文件大,我碰到过的项目,仅仅是图片传输,客户量绝对不超过1000个,一天就有10T的增量。
我知道要用hadoop,但是不知道hadoop和数据库的区别,还有就是如果要学hadoop的话,看什么书比较好。
如果只是支撑1W+用户,..但是并发连接在100以下的话..没必要这么复杂...随便哪个数据库都行..
而且视频文件你又不存进数据库...数据库只是保存点用户信息和地址数据吧?
如果并发1W的话...那分布式是必须的..而且不单是数据库要分布吧?WEB主机这些全部都要使用分布式处理吧?路由机制这些都要另外设计....
2.我们打算提供客户端到服务器,不做web,
3,如果数据库分布式,怎么做,路由怎么来做呢?
指导下谢谢!