All Projects → apache → Pig

apache / Pig

Licence: apache-2.0
Mirror of Apache Pig

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Pig

Antidote
A planet scale, highly available, transactional database built on CRDT technology
Stars: ✭ 574 (-7.87%)
Mutual labels:  database
Zeppelin
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Stars: ✭ 5,513 (+784.91%)
Mutual labels:  database
Euclidesdb
A multi-model machine learning feature embedding database
Stars: ✭ 615 (-1.28%)
Mutual labels:  database
Jailer
Database Subsetting and Relational Data Browsing Tool.
Stars: ✭ 576 (-7.54%)
Mutual labels:  database
Hypopg
Hypothetical Indexes for PostgreSQL
Stars: ✭ 594 (-4.65%)
Mutual labels:  database
Eliasdb
EliasDB a graph-based database.
Stars: ✭ 611 (-1.93%)
Mutual labels:  database
Filemasta
A search application to explore, discover and share online files
Stars: ✭ 571 (-8.35%)
Mutual labels:  database
Dbshield
Database firewall written in Go
Stars: ✭ 620 (-0.48%)
Mutual labels:  database
Memento
Simple + Powerful interface to the Mnesia Distributed Database 💾
Stars: ✭ 597 (-4.17%)
Mutual labels:  database
Manticoresearch
Database for search
Stars: ✭ 610 (-2.09%)
Mutual labels:  database
Mariadb4j
MariaDB Embedded in Java JAR
Stars: ✭ 579 (-7.06%)
Mutual labels:  database
Event Reduce
An algorithm to optimize database queries that run multiple times
Stars: ✭ 589 (-5.46%)
Mutual labels:  database
Pgmetrics
Collect and display information and stats from a running PostgreSQL server
Stars: ✭ 612 (-1.77%)
Mutual labels:  database
Tiny tds
TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.
Stars: ✭ 575 (-7.7%)
Mutual labels:  database
Android Kotlin Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 615 (-1.28%)
Mutual labels:  database
Db tutorial
Writing a sqlite clone from scratch in C
Stars: ✭ 6,234 (+900.64%)
Mutual labels:  database
Glance
A simple and handy Android database debugging library.
Stars: ✭ 605 (-2.89%)
Mutual labels:  database
Easydb
Easy-to-use PDO wrapper for PHP projects.
Stars: ✭ 624 (+0.16%)
Mutual labels:  database
Analogue
Analogue ORM : Data Mapper ORM for Laravel/PHP
Stars: ✭ 618 (-0.8%)
Mutual labels:  database
Beekeeper Studio
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
Stars: ✭ 8,053 (+1192.62%)
Mutual labels:  database

Apache Pig

Pig is a dataflow programming environment for processing very large files. Pig's language is called Pig Latin. A Pig Latin program consists of a directed acyclic graph where each node represents an operation that transforms data. Operations are of two flavors: (1) relational-algebra style operations such as join, filter, project; (2) functional-programming style operators such as map, reduce.

Pig compiles these dataflow programs into (sequences of) map-reduce or Apache Tez jobs and executes them using Hadoop. It is also possible to execute Pig Latin programs in a "local" mode (without Hadoop cluster), in which case all processing takes place in a single local JVM.

General Info

For the latest information about Pig, please visit our website at:

http://pig.apache.org/

and our wiki, at:

http://wiki.apache.org/pig/

Getting Started

  1. To learn about Pig, try http://wiki.apache.org/pig/PigTutorial
  2. To build and run Pig, try http://wiki.apache.org/pig/BuildPig and http://wiki.apache.org/pig/RunPig
  3. To check out the function library, try http://wiki.apache.org/pig/PiggyBank

Contributing to the Project

We welcome all contributions. For the details, please, visit https://cwiki.apache.org/confluence/display/PIG/HowToContribute

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].