Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-2391

Create a LoadPushDown implementation for CassandraStorage

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Later
    • None
    • None

    Description

      A LoadPushDown is nice for use with Pig because if you do something like:

      rows = LOAD 'cassandra://ks/cf' USING CassandraStorage();
      A = FOREACH rows GENERATE $0;
      

      It would push down the projection and only get the keys from Cassandra instead of all of the rows - it allows Pig to optimize what it gets from Cassandra when it looks at the pig script. The script above might not be the best example but projections would allow pig to optimize retrieval from Cassandra in something like that.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jeromatron Jeremy Hanna
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: