<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4009712150941460266</id><updated>2011-07-08T11:33:50.138+05:30</updated><category term='Fun'/><category term='Database'/><category term='NoSql'/><title type='text'>Mutiny</title><subtitle type='html'>Opinion and counter-opinion!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://racetrack17.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4009712150941460266/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://racetrack17.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>racetrack</name><uri>http://www.blogger.com/profile/02358652378296287440</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='23' src='http://4.bp.blogspot.com/_StypESHXgz0/ScbyppaJzbI/AAAAAAAAAaQ/jxldydHrYYU/S220/calvin_hobbes.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4009712150941460266.post-9218638089517333614</id><published>2009-07-19T21:53:00.004+05:30</published><updated>2010-02-04T20:39:57.754+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='NoSql'/><title type='text'>Voldemort!</title><content type='html'>&lt;div style="text-align: justify; font-family: arial;"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face  {font-family:Wingdings;  panose-1:5 0 0 0 0 0 0 0 0 0;  mso-font-charset:2;  mso-generic-font-family:auto;  mso-font-pitch:variable;  mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal  {mso-style-parent:"";  margin:0in;  margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman";  mso-fareast-font-family:"Times New Roman";} @page Section1  {size:8.5in 11.0in;  margin:1.0in 1.25in 1.0in 1.25in;  mso-header-margin:.5in;  mso-footer-margin:.5in;  mso-paper-source:0;} div.Section1  {page:Section1;}  /* List Definitions */  @list l0  {mso-list-id:572206503;  mso-list-type:hybrid;  mso-list-template-ids:-620837734 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1  {mso-level-number-format:bullet;  mso-level-text:;  mso-level-tab-stop:.5in;  mso-level-number-position:left;  text-indent:-.25in;  font-family:Symbol;} ol  {margin-bottom:0in;} ul  {margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin:0in;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman";  mso-ansi-language:#0400;  mso-fareast-language:#0400;  mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Sorry! I am not going to talk here about Harry Potter or his latest release!&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Voldemort is the new NoSQL technology which is gradually gaining popularity.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;It is an alter version of RDBMS with less of a headache while handling any conventional RDBMS. Other NoSQLs are HBase and Cassandra.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Basically why to use NoSQL??&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: arial;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Here is the answer:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;ul style="margin-top: 0in; text-align: justify; font-family: arial; font-weight: bold;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;SHELL      approach.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;      &lt;/span&gt;&lt;span style="font-size:85%;"&gt;NoSQL runs on any UNIX machine. AWK and PERL can be used to access the&lt;/span&gt;&lt;span style=";font-size:85%;" &gt;            &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;      &lt;/span&gt;&lt;span style="font-size:85%;"&gt;database. Tables are treated as normal text files&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;ul style="margin-top: 0in; text-align: justify; font-family: arial; font-weight: bold;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Distinct      Row and Column Operators&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;      &lt;/span&gt;&lt;span style="font-size:85%;"&gt;‘Row’ operator to select rows of data and ‘column’ operator to select columns of &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;      &lt;/span&gt;&lt;span style="font-size:85%;"&gt;data.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;ul style="margin-top: 0in; text-align: justify; font-family: arial; font-weight: bold;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Writing      huge amount data in a jiffy!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;      &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Cassandra claims to write 50GB of data to the disk in 0.12milliseconds.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;ul style="margin-top: 0in; text-align: justify; font-family: arial; font-weight: bold;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;Use of      LSM trees.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;       &lt;/span&gt;&lt;span style="font-size:85%;"&gt;LSM trees have two tables (trees): memory tree and disk tree.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;       &lt;/span&gt;&lt;span style="font-size:85%;"&gt;LSM tree uses merge sort to sort index changes in memory tree which are &lt;/span&gt;&lt;span style=";font-size:85%;" &gt;  &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;       &lt;/span&gt;&lt;span style="font-size:85%;"&gt;extracted from disk components. The inserts and deletes can be performed with &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;       &lt;/span&gt;&lt;span style="font-size:85%;"&gt;less disk arm movement thus fastening the operations!&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;       &lt;/span&gt;&lt;span style="font-size:85%;"&gt;The .ps file on LSM tree paper is available &lt;a href="http://www.cs.umb.edu/%7Eponeil/lsmtree.ps"&gt;here&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;ul  style="margin-top: 0in; text-align: justify;font-family:arial;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style=";font-size:85%;" &gt; &lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Portability of data.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="margin-left: 0.25in; text-align: justify;font-family:arial;"&gt;&lt;span style=";font-size:85%;" &gt;      &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Data can be transformed from Macintoshes and MSDOS systems.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: arial;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;NoSQL is actually not a database but simply using SHELL utilities to handle text files and relate them in RDBMS fashion. NoSQL thus does not provide referential integrity, triggers and stored procedures. Excess of processes running simultaneously can determine the bottleneck performance of OS. So at some point of time space has to be sacrificed for speed!&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4009712150941460266-9218638089517333614?l=racetrack17.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://racetrack17.blogspot.com/feeds/9218638089517333614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://racetrack17.blogspot.com/2009/07/voldemort.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4009712150941460266/posts/default/9218638089517333614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4009712150941460266/posts/default/9218638089517333614'/><link rel='alternate' type='text/html' href='http://racetrack17.blogspot.com/2009/07/voldemort.html' title='Voldemort!'/><author><name>racetrack</name><uri>http://www.blogger.com/profile/02358652378296287440</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='23' src='http://4.bp.blogspot.com/_StypESHXgz0/ScbyppaJzbI/AAAAAAAAAaQ/jxldydHrYYU/S220/calvin_hobbes.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4009712150941460266.post-7565284975652933294</id><published>2009-03-22T22:16:00.005+05:30</published><updated>2010-02-04T20:33:55.579+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fun'/><title type='text'>Phenomenal</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_StypESHXgz0/ScZsUgpOLaI/AAAAAAAAAaA/vosYnFus-Jo/s1600-h/moto.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 298px;" src="http://1.bp.blogspot.com/_StypESHXgz0/ScZsUgpOLaI/AAAAAAAAAaA/vosYnFus-Jo/s320/moto.jpg" alt="" id="BLOGGER_PHOTO_ID_5316055509773462946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify;"&gt;Okay…here I am …finally taking the plunge I wished such long…..&lt;br /&gt;Not a very strong reason to begin blogging today…just ‘Aise hi’…:)&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;          &lt;p class="MsoNormal" style="text-align: justify;"&gt;So here is getting to the core….&lt;br /&gt;Date: 25&lt;sup&gt;th&lt;/sup&gt; Jan 2009&lt;br /&gt;Time: 01.30 Hrs&lt;br /&gt;Venue: &lt;st1:place st="on"&gt;&lt;st1:placename st="on"&gt;CSI&lt;/st1:placename&gt; &lt;st1:placetype st="on"&gt;Airport&lt;/st1:placetype&gt;&lt;/st1:place&gt;, Santacruz&lt;br /&gt;Event: Seeing off my sister&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify;"&gt;I have just bid adieu to my sister (suitably ‘tai’) at the 2 A terminal….and so far it has been pretty well...I am silent….serious and bleak….deep into my snobbish emotional pool ….waiting …waiting…still waiting…for some ulterior emotion will give out its way in the form of 1 tiny-miny tear droplet…..&lt;br /&gt;Damn!...what has happened to you…cry you moron…..cry….!!!&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify;"&gt;K..the minutes' hand had trudged 15 places from the watch's vertical axis and by now the car had taken 4 consecutive lefts .And with it the guilt of not crying had faded graciously. Ahh!!!.....Mumbai roads at night....they are so divine!!!&lt;br /&gt;I swear the Bandra flyover never looked so welcoming. A few cars driving...with fiercy speed only made it adorable....Suddenly two guys on a second-rate bike with an impish look appeared by the side. Their torn shirts n bare feet spoke of their standards. The guy at the back held helmet in his left hand....and the one in the front had a band-aid over his right eye-brow.....They passed by us......&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Seconds later as we neared the bike...something happened.... so quick and unusual..that it tangibly popped out my eyeballs...The guy riding the bike.... miraculously stood up....the bike still at a frenzy speed..... &lt;span style=""&gt; &lt;/span&gt;later he started doing some martial arts kind of hand gestures maintaining the upright position...It was Breathtaking !!It was Phenomenal!!!No wonder the guy had band aid over his eye brow.....&lt;/p&gt;      &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt; &lt;/o:p&gt;I quickly took out my camera so that I can get as many snaps as possible....Then I could just zoom in n see both of their faces. But&lt;span style=""&gt;  &lt;/span&gt;what if the snaps come blurred.....No...&lt;br /&gt;I better put the cam in video mode......k..done!&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Just as I was going to shoot the show....the guy at the behind dropped the helmet....Dammnn !!!.The stunner had to stop all the action n return back to get the helmet...He turned around n drove crazily to get his helmet.....By this time we were quite ahead of them and our driver was in no mood to stop by for the guys to begin the action again.....&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4009712150941460266-7565284975652933294?l=racetrack17.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://racetrack17.blogspot.com/feeds/7565284975652933294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://racetrack17.blogspot.com/2009/03/phenomenal.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4009712150941460266/posts/default/7565284975652933294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4009712150941460266/posts/default/7565284975652933294'/><link rel='alternate' type='text/html' href='http://racetrack17.blogspot.com/2009/03/phenomenal.html' title='Phenomenal'/><author><name>racetrack</name><uri>http://www.blogger.com/profile/02358652378296287440</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='23' src='http://4.bp.blogspot.com/_StypESHXgz0/ScbyppaJzbI/AAAAAAAAAaQ/jxldydHrYYU/S220/calvin_hobbes.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_StypESHXgz0/ScZsUgpOLaI/AAAAAAAAAaA/vosYnFus-Jo/s72-c/moto.jpg' height='72' width='72'/><thr:total>6</thr:total></entry></feed>
