kust korea university study site college of information and communication 2012210038 lee mina...
TRANSCRIPT
KUSTKorea University Study Site
College of Information and communication
2012210038 Lee Mina2012210084 Baek Dae Hyun
2009210017 Joo Jae Woo
Outline
1. Again, what are we making?
2. What is done for now?
3. What will be available in the near future?
Again, what are we making?
A study site for students of Korea University to encourage them to share their knowledge based
on the classes that they are currently taking
1
KUST
What is done for now?2
This is what we did during last month
“Hello Hadoop…?”
This is what we did during last month
“Hello SVN…?”
Let’s see the appearance first.
login.html
signup.html
signup.html
findpw.html
welcome.html
exam.jsp
exam.jsp
qna.jsp
qna_post.jsp
qna_write.jsp
Let’s see the web process
JSP working process (Sign up)
Signup.html Signup.jsp Welcome.html
Portal IDPasswordNickname
Database
JSP working process (Login & Logout)
Login.html
Cookie
Login-Pro.jsp
Cookie
Login
Confirm
.jsp
Exam.jsp
Cookie
Logout.jspLogonDataBean
LogonDBBean
Using Database
JSP working process (Q&A)
qna.jsp
Qna_write.jsp
Qna_writePro.jsp
Title
Content
Nickname
time
Database
qna_post.
jsp
JSP working process
(Resource up & download)
Re-source_p
ost
.jsp
Re-source_d
own
.jsp
Resource
.jsp
resource_write.jsp
resource_writePro
.jsp
Database
Let’s see the System
System & Database4 Linux Server at 과도 6FOS : Linux version 3.2.0-40-generic CPU : Intel(R) Core(TM) i5 CPU 760 @ 2.80GHzMemory : 2GBDisk : 500GB
Hadoop + Hbase + Zookeeper + (Hive or Tajo)
Hadoop
What is Hadoop?Open-source framework for distributed computing.
Flexibility : Support various data formatScalability : scalable increase linearlyMapReduce : split a larger data problem into smaller and distributeHDFS(Hadoop Distributed File System) : split data into smaller and replicate and store on other servers.
Hadoop
MapReduce Layer
HDFSLayer
master
JobTracker
NameNode
slave
TaskTracker
DataNode
slave
TaskTracker
DataNode
slave
TaskTracker
DataNode
What is Hbase?- Hbase is the Hadoop database, a distributed, scalable, big data store.- Colunm-oriented store model, NoSQL DB- Strictly consistent reads and writes.- Automatic sharding of table- Easy to use Java API for client access- No SQL
HBase
HBase
What will be available in the near future?
Web server programming
Database implementation
Android App
Get A+
3