This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of The Little Book of Impediments (e-book only) and have Tom Perry on-line!
See this thread for details.
Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Spring, Hibernate, Data Modelling vs Big Data.

 
Pankaj Shet
Ranch Hand
Posts: 300
Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI Amritendu,

Is learning Hibernate worth now with BIG DATA in line? How is Hibernate going to help with BIG DATA?

Hibernate is an ORM for RDMS.

How about new NOSQL databases like MONGODB, Cassendra and BIGDATA frameworks like HAdoop, and hive and hbase?

Spring I think it's worth as it can integrate with Hadoop/MapReduce and further simplify it.

If its still worth to learn Hibernate now?

If you feel its worth. I will surely need that book.

Regards,
-Pankaj Shet.
 
Amritendu De
author
Ranch Hand
Posts: 188
11
Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This book is not about big data. It is about design with RDBMS. Hibernate is just a technology. That can be replaced with iBatis, Toplink or simple JDBC.

If you are thinking big data is for solving all kinds of problems and is meant for all applications you may be wrong. RDBMS is still the predominant database used for enterprise applications. I cannot think of some enterprise applications which does not have referential integrity constraints, transactions, etc.

Also I do not think anyone will learn only NoSQL without knowing RDBMS. RDBMS is still taught in colleges as a course however NoSQL is not.
 
Pankaj Shet
Ranch Hand
Posts: 300
Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Sir for your reply..

I would Surely like to win this book then.

I don't know about Data Modelling and would like to learn the same especially Relationship (1:1, 1:M,M:1, M:M) So I think this may be taught in a much better way in this book..

Once I learn that then I would touch ORM.(Hibernate, Ibatis, etc...)

then probably would move on to NoSQL. and BigData...

What do you feel sir, Would Big Data be a right shift after 4.5+ yrs of Java Experience? Or Should I go for Mobile Apps as a Career Shift.

I have experience on core Java, Jsp, servlets, struts 1, spring, and liferay portal.


Regards,
-Pankaj.
 
Amritendu De
author
Ranch Hand
Posts: 188
11
Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The buzzword is SMAC - Social, Mobile, Analytics, Cloud. You need to direct your career in these technologies but first you need to get your basics right.
 
Pankaj Shet
Ranch Hand
Posts: 300
Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Amritendu for your reply,

I surely see future in all four Areas..

however it is not possible to be an expert in all four areas...

Can you list out the basics for each of them?



Regards,
-Pankaj.
 
Amritendu De
author
Ranch Hand
Posts: 188
11
Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When I say basics I mean you have experience in building web applications and if you are given a responsibility to build an app on your own you should be comfortable doing that.
 
Pankaj Shet
Ranch Hand
Posts: 300
Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes Amritendu, Would surely be able to build any app on my own when I clear Data Modelling Concepts..!!

I am currently working on DB related projects and am finding it difficult to cope up with..

I wish to win this book so that I would surely cope with my lacked area especiallly when Modelling the Relationships(1:M,M:M, M:1)

Hoping to win it

Regards,
-Pankaj.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic