on pins and needles vs on ragged edge

on pins and needles

prep
  • Feeling sharp anticipation or anxiety; in a state of suspense. 

on ragged edge

How often have the words on pins and needles and on ragged edge occurred in a corpus of books? (source: Google Ngram Viewer )