Banner

Apache

How To Set Up Apache2 With mod_fcgid And PHP5 On OpenSUSE 11.2

(1 vote, average: 5.00 out of 5)
This tutorial describes how you can install Apache2 with mod_fcgid and PHP5 on OpenSUSE 11.2. mod_fcgid is a compatible alternative to the older mod_fastcgi. It lets you execute PHP scripts with the permissions of their owners instead of the Apache user.
 
 

Apache Software Foundation Hadoop Gets the SQOOP from Cloudera

(1 vote, average: 5.00 out of 5)

Cloudera, a commercial company developing a Hadoop-based distribution, is in the process of contributing a new database tool for Hadoop called SQOOP that enables users to directly import all types of database tables into Hadoop.

The new tool is something that Cloudera will be talking about, along with its Hadoop development efforts in general, as part of a Yahoo-sponsored Hadoop conference kicking off Wednesday in Santa Clara.

"The tool is called SQOOP, and we got the name from thinking about from SQL to Hadoop," Cloudera founder Christophe Bisciglia told  "We developed the tool at Cloudera and we have now contributed the tool to the Apache Software Foundation Hadoop project. It's going into the Hadoop code base."

Just because SQOOP has been contributed to Apache Hadoop doesn't mean that it's actually in Apache Hadoop just yet. Bisciglia noted that when you contribute code to Apache, it might take three to five months until it shows up in an official release. So what Cloudera is doing is making SQOOP immediately available in Cloudera's distribution of Hadoop.

Cloudera offers its own packaged version of Hadoop, which is intended to make it easier for enterprises to get Hadoop up and running.

"SQOOP is a tool that enterprise customers were demanding," Bisciglia said. "Enterprises have lots of data in existing databases, and if you can't give them a way to interact with that data, Hadoop isn't as useful as it could be."

Bisciglia said SQOOP will work with any database that has a JDBC (Java Database Connectivity) driver. The first thing that SQOOP does is to inspect the database table over JDBC. SQOOP understands the column names and field types, and then it generates all the code that Hadoop needs to work with the records.

"SCQOOP then pulls all the data out of the database over JDBC and stuffs it into the container that is generated after inspecting the table, and then it imports the data into HDFS," Bisciglia said.

HDFS (Hadoop Distributed File System (HDFS) is the clustered file system at the core of Hadoop. Bisciglia said a user could automatically import the database data into Hive, which is Hadoop's data warehouse that speaks SQL.

"This gives you the ability to take data directly out of an existing database and import it into Hadoop in a way where you can still issue SQL queries," Bisciglia said.

While SQOOP works with many types of databases, Cloudera has also developed a specific optimization for MySQL. Bisciglia noted that the problem with importing data over JDBC is that it works with everything, but it's not the fastest way to get data into Hadoop.

The MySQL support makes use of the MySQL 'dump' command, which exports database content that SQOOP can make use of directly. The plan is to provide support for other databases as well over time.

   

Celebrating a Decade of Open Source Leadership

(1 vote, average: 5.00 out of 5)
Exactly ten years ago, the highly dedicated members of the Apache Group decided to secure the future of the Apache HTTP Server by forming The Apache Software Foundation. Read more about this special anniversary in a letter by Jim Jagielski, current Chairman of the foundation. Send your greetings to the ASF by posting a comment on our blog!
   

Apache Tuscany SCA Java 1.3.2 released

(1 vote, average: 5.00 out of 5)

The Apache Tuscany team are pleased to announce the 1.3.2 release of the Java SCA project.

Apache Tuscany provides a runtime environment based on the Service Component Architecture (SCA). SCA is a set of specifications aimed at simplifying SOA application development. These specifications are being standardized by OASIS as part of the Open Composite Services Architecture (Open CSA).

This 1.3.2 release is a maintenance release over the 1.3 release, see the RELEASE_NOTES and CHANGES file for details, and to download the distributions please go to:

http://tuscany.apache.org/sca-java-releases.html

To find out more about OASIS Open CSA go to:

http://www.oasis-opencsa.org

Apache Tuscany welcomes your help. Any contribution, including code, testing, contributions to the documentation, or bug reporting is always appreciated. For more information on how to get involved in Apache Tuscany visit the website at:

http://tuscany.apache.org

Thank you for your interest in Apache Tuscany

   
Feedback Form