Outline of High Speed Ingestion with Data Partitioning in Content ...

Outline of High Speed Ingestion with Data Partitioning in Content ... Outline of High Speed Ingestion with Data Partitioning in Content ...

community.emc.com
from community.emc.com More from this publisher
12.07.2015 Views

© Copyright 2007 EMC Corporation. All rights reserved.26Other notes for partition exchange• Indexes associated with partitioned tables will be ‘local’indexes• Content server will generate scripts to exchange a partitionwith some in an offline tables– Apply method determines the tables involved and generates a script• The content must be shutdown before (and during) theexecution of the scripts• Note: dmi_object_type should be ranged partitioned tosupport this (currently not done by default)– A new getObjectWithOptions() method will be provided to allow thecaller to supply the object type and partition id in order to makefetch inexpensive– Otherwise a fetch will require a local index lookup per partition

© Copyright 2007 EMC Corporation. All rights reserved.27Best Use-cases for partitions• Ingest of legacy data for online system• Massive ingest of few input streams in short load window• Mass drop of partition aligned data

© Copyright 2007 EMC Corporation. All rights reserved.26Other notes for partition exchange• Indexes associated <strong>with</strong> partitioned tables will be ‘local’<strong>in</strong>dexes• <strong>Content</strong> server will generate scripts to exchange a partition<strong>with</strong> some <strong>in</strong> an <strong>of</strong>fl<strong>in</strong>e tables– Apply method determ<strong>in</strong>es the tables <strong>in</strong>volved and generates a script• The content must be shutdown before (and dur<strong>in</strong>g) theexecution <strong>of</strong> the scripts• Note: dmi_object_type should be ranged partitioned tosupport this (currently not done by default)– A new getObjectWithOptions() method will be provided to allow thecaller to supply the object type and partition id <strong>in</strong> order to makefetch <strong>in</strong>expensive– Otherwise a fetch will require a local <strong>in</strong>dex lookup per partition

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!