How do you deploy Entity-Attribute-Value model into Hbase? Table schema design?
-
What are some good practices to get the same benefits from a EAV relational database (ease of computing things) with scalable features of Hbase? Map-Reduce is one, but what else can do it faster?
-
Answer:
EAV is not a great model for a relational or pseudo-relational database. The implementation of EAV on relational kills all benefits of using a relational database in the first place for data storage because it shreds the idea of a coherent tuple. If you want to implement EAV and maintain your data integrity, look for a key-value store or similar that more naturally handles that sort of data. MongoDB is one that allows for variant key-value pairs while maintaining the integrity of the tuple. Cassandra could also be used depending on the scale you need to achieve. Simple text files might also meet your needs depending on what you are trying to accomplish. What is your use case?
Jeff Nemecek at Quora Visit the source
Other answers
Can you provide a little example? I am not a theorist though I wish I was.
Sarnath Kannan
Related Q & A:
- How do I deploy WAR file to Tomcat 6.0?Best solution by Stack Overflow
- How to fit the model for crossed and nested design using lme function in R?Best solution by Cross Validated
- How to pass javascript jQuery variable value in php array?Best solution by Stack Overflow
- How to convert an entity to Json?Best solution by Stack Overflow
- How to remove the specific attribute from XmlDocument?Best solution by Stack Overflow
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.