How to integrate Hadoop for mobile

Source: Internet
Author: User
Keywords Integrated used mobile apps very

To meet the needs of mobile application development, existing Hadoop applications should be fully utilized.

According to a recent study by Cimi company http://www.aliyun.com/zixun/aggregation/32268.html "> Survey shows that Enterprises consider supporting the development of new applications that enhance mobility and productivity of mobile office staff. This means that most companies have adopted or are adopting, and the Hadoop framework is likely to have to be integrated with mobile applications.

The process of consolidating Hadoop and mobile applications can be broken down into three parts:

• Understanding the inherent limitations of Hadoop in mobile use

• Create a real Hadoop application framework

• provide hadoop support and troubleshooting in mobile applications

Hadoop is an open implementation MapReduce model for handling large distributed databases. Because Hadoop is associated with cloud and cloud deployments, most people overlook the point that Hadoop has some attributes that are not suitable for general enterprise needs, especially mobile apps. Here are some of the features:

· The greatest value of Hadoop is in databases, and Hadoop uses 10 to 1000 times times the database used by mobile applications. For many people, using Hadoop is overkill.

· Hadoop has significant setup and processing overhead. Hadoop may take a few minutes, even if the amount of data involved is not very large.

· Hadoop is not very good at supporting the multidimensional context data structure. For example, a record that defines the value of a given geographic variable, and then uses a vertical connection to define a data structure relationship that is more complex than the key value pair used by Hadoop.

· Hadoop must use an iterative approach to deal with problems that are of little use--especially if there are several successive dependency steps.

To sum up, mobile applications should not normally be designed as a new Hadoop application. Adapting Hadoop to meet the needs of mobile applications requires leveraging existing Hadoop applications via mobile application connections.

Original link: http://www.searchsoa.com.cn/showcontent_83230.htm

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.