{"id":1551,"date":"2019-04-28T09:37:52","date_gmt":"2019-04-28T09:37:52","guid":{"rendered":"https:\/\/prwatech.in\/blog\/?p=1551"},"modified":"2024-04-06T06:56:58","modified_gmt":"2024-04-06T06:56:58","slug":"hadoop-hbase-serialization-and-deserialization-tutorial","status":"publish","type":"post","link":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/","title":{"rendered":"Hadoop HBase Serialization and DeSerialization"},"content":{"rendered":"<h2>Hadoop HBase Serialization and DeSerialization Tutorial<\/h2>\n<p>&nbsp;<\/p>\n<p><strong>Hadoop HBase Serialization and DeSerialization Tutorial<\/strong>, are you looking for the information of Serialization and DeSerialization in hadoop? Or the one who is casually glancing for the best platform which is providing bucketing in hive with examples for beginners? Then you\u2019ve landed on the Right Platform which is packed with tons of Tutorials of bucketing in Hadoop hive. Follow the below mentioned Bucketing in Hive tutorial for Beginners which were originally designed by the world-class Trainers of <a href=\"https:\/\/prwatech.in\/hadoop-training-institute-in-bangalore\/\">Hadoop Training institute<\/a> Professionals.<\/p>\n<p>&nbsp;<\/p>\n<p>If you are the one who is a hunger to become the certified Pro <a href=\"https:\/\/prwatech.in\/hadoop-training-institute-in-bangalore\/\">Hadoop Developer<\/a>? Or the one who is looking for the best <a href=\"https:\/\/prwatech.in\/hadoop-training-institute-in-bangalore\/\">Hadoop Training institute in Bangalore<\/a>\u00a0 which offering advanced tutorials and <a href=\"https:\/\/prwatech.in\/hadoop-training-institute-in-bangalore\/\">Hadoop certification course<\/a> to all the tech enthusiasts who are eager to learn the technology from starting Level to Advanced Level.<\/p>\n<p>&nbsp;<\/p>\n<h2>HBase Configuration Serialization<\/h2>\n<p>&nbsp;<\/p>\n<h3><strong>Add these libraries to your java project build path.<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p>avro-1.8.1.jar<\/p>\n<p>avro-tools-1.8.1.jar<\/p>\n<p>log4j-api-2.0-beta9.jar<\/p>\n<p>log4j-core-2.0-beta9.jar<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Step 1 &#8211; Change the directory to \/home\/cloudera\/Desktop\/Avro<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p>$ cd \/home\/cloudera\/Desktop\/Avro<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Step 2 &#8211; Make a new directory schema in \/home\/cloudera\/Desktop\/Avro<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p>$ mkdir \/home\/hduser\/Desktop\/AVRO\/schema<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Step 3 &#8211; Change the directory to \/home\/cloudera\/Desktop\/Avro\/Schema<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p>$ cd \/home\/cloudera\/Desktop\/Avro\/Schema<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Step 4 &#8211; Create a new avro schema Prwatech.avsc in \/home\/cloudera\/Desktop\/Avro\/schema. It creates a new Prwatech.avsc file if it doesn&#8217;t exists and opens for editing.<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p>$ gedit Prwatech.avsc<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1552\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png\" alt=\"Hadoop HBase Serialization and DeSerialization Tutorial\" width=\"850\" height=\"506\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png 403w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24-300x179.png 300w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Step 5 &#8211; Add these following lines to Prwatech.avsc \u00a0file. Save and close it.<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p><strong>&gt;&gt; Open eclipse and write following program<\/strong>:<\/p>\n<p><strong>package<\/strong> com.test.avro;<\/p>\n<p><strong>import<\/strong> java.io.File;<\/p>\n<p><strong>import<\/strong> java.io.IOException;<\/p>\n<p><strong>import<\/strong> org.apache.avro.Schema;<\/p>\n<p><strong>import<\/strong> org.apache.avro.file.DataFileWriter;<\/p>\n<p><strong>import<\/strong> org.apache.avro.generic.GenericData;<\/p>\n<p><strong>import<\/strong> org.apache.avro.generic.GenericDatumWriter;<\/p>\n<p><strong>import<\/strong> org.apache.avro.generic.GenericRecord;<\/p>\n<p><strong>import<\/strong> org.apache.avro.io.DatumWriter;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>public<\/strong> <strong>class<\/strong> SerializeNew {<\/p>\n<p><strong>public<\/strong> <strong>static<\/strong> <strong>void<\/strong> main(String args[]) <strong>throws<\/strong> IOException {<\/p>\n<p>\/\/ Instantiating the Schema.Parser class.<\/p>\n<p>Schema schema = <strong>new<\/strong> Schema.Parser().parse(<strong>new<\/strong> File(<\/p>\n<p>&#8220;\/home\/cloudera\/Desktop\/Avro\/Schema\/Prwatech.avsc&#8221;));<\/p>\n<p>\/\/ Instantiating the GenericRecord class.<\/p>\n<p>GenericRecord e1 = <strong>new<\/strong> GenericData.Record(schema);<\/p>\n<p>\/\/ Insert data according to schema<\/p>\n<p>e1.put(&#8220;name&#8221;, &#8220;Ramman&#8221;);<\/p>\n<p>e1.put(&#8220;id&#8221;, 001);<\/p>\n<p>e1.put(&#8220;course&#8221;, &#8220;Hadoop&#8221;);<\/p>\n<p>e1.put(&#8220;DOQ&#8221;, &#8220;Feb&#8221;);<\/p>\n<p>e1.put(&#8220;location&#8221;, &#8220;Bangalore&#8221;);<\/p>\n<p>GenericRecord e2 = <strong>new<\/strong> GenericData.Record(schema);<\/p>\n<p>e2.put(&#8220;name&#8221;, &#8220;Akash&#8221;);<\/p>\n<p>e2.put(&#8220;id&#8221;, 002);<\/p>\n<p>e2.put(&#8220;course&#8221;, &#8220;Python&#8221;);<\/p>\n<p>e2.put(&#8220;DOQ&#8221;, &#8220;March&#8221;);<\/p>\n<p>e2.put(&#8220;location&#8221;, &#8220;Pune&#8221;);<\/p>\n<p>DatumWriter&lt;GenericRecord&gt; datumWriter = <strong>new<\/strong> GenericDatumWriter&lt;GenericRecord&gt;( schema);<\/p>\n<p>DataFileWriter&lt;GenericRecord&gt; dataFileWriter = <strong>new<\/strong> DataFileWriter&lt;GenericRecord&gt;( datumWriter);<\/p>\n<p>dataFileWriter.create(schema, <strong>new<\/strong> File( &#8220;\/home\/cloudera\/Desktop\/Avro\/data.txt&#8221;));<\/p>\n<p>dataFileWriter.append(e1);<\/p>\n<p>dataFileWriter.append(e2);<\/p>\n<p>dataFileWriter.close();<\/p>\n<p>System.<strong><em>out<\/em><\/strong>.println(&#8220;data successfully serialized&#8221;);<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<h3><\/h3>\n<h3><strong>Now compile the program<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1553\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/2-12.png\" alt=\"Hadoop HBase Serialization and DeSerialization Tutorial\" width=\"850\" height=\"303\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/2-12.png 618w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/2-12-300x107.png 300w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Output will be<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1554\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/3-10.png\" alt=\"Hadoop HBase Serialization and DeSerialization Tutorial\" width=\"850\" height=\"283\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/3-10.png 624w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/3-10-300x100.png 300w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><\/h2>\n<h2>HBase Configuration DeSerialization<\/h2>\n<p>&nbsp;<\/p>\n<h3><strong>Input Data will be<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1555\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/4-9.png\" alt=\"Hadoop HBase Serialization and DeSerialization Tutorial\" width=\"850\" height=\"298\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/4-9.png 625w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/4-9-300x105.png 300w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Run following command in eclipse within same package (but create different class)<\/strong><\/h3>\n<p>&nbsp;<\/p>\n<p><strong>package<\/strong> com.test.avro;<\/p>\n<p><strong>import<\/strong> java.io.File;<\/p>\n<p><strong>import<\/strong> org.apache.avro.Schema;<\/p>\n<p><strong>import<\/strong> org.apache.avro.file.DataFileReader;<\/p>\n<p><strong>import<\/strong> org.apache.avro.generic.GenericDatumReader;<\/p>\n<p><strong>import<\/strong> org.apache.avro.generic.GenericRecord;<\/p>\n<p><strong>import<\/strong> org.apache.avro.io.DatumReader;<\/p>\n<p><strong>public<\/strong> <strong>class<\/strong> DeserializeNew {<\/p>\n<p><strong>public<\/strong> <strong>static<\/strong> <strong>void<\/strong> main(String args[]) <strong>throws<\/strong> Exception {<\/p>\n<p>\/\/ Instantiating the Schema.Parser class.<\/p>\n<p>Schema schema = <strong>new<\/strong> Schema.Parser().parse(<strong>new<\/strong> File(<\/p>\n<p>\/home\/cloudera\/Desktop\/Avro\/Schema\/Prwatech.avsc&#8221;));<\/p>\n<p>DatumReader&lt;GenericRecord&gt; datumReader = <strong>new<\/strong> GenericDatumReader&lt;GenericRecord&gt;(schema);<\/p>\n<p>DataFileReader&lt;GenericRecord&gt; <u>dataFileReader<\/u> = <strong>new<\/strong> DataFileReader&lt;GenericRecord&gt;( <strong>new<\/strong> File(&#8220;\/home\/cloudera\/Desktop\/Avro\/data.txt&#8221;),datumReader);<\/p>\n<p>GenericRecord emp = <strong>null<\/strong>;<\/p>\n<p><strong>while<\/strong> (dataFileReader.hasNext()) {<\/p>\n<p>emp = dataFileReader.next(emp);<\/p>\n<p>System.<strong><em>out<\/em><\/strong>.println(emp);<\/p>\n<p>}<\/p>\n<p>System.<strong><em>out<\/em><\/strong>.println(&#8220;data deserialized&#8221;);<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<h3>After DeSerialization the output will be<\/h3>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1556\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/5-5.png\" alt=\"Hadoop HBase Serialization and DeSerialization Tutorial\" width=\"850\" height=\"316\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/5-5.png 650w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/5-5-300x112.png 300w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Get success in your career as a <a href=\"https:\/\/prwatech.in\/hadoop-training-institute-in-bangalore\/\">Hadoop developer<\/a> by being a part of the <a href=\"https:\/\/prwatech.com\/\">Prwatech<\/a>, India&#8217;s leading <a href=\"https:\/\/prwatech.in\/hadoop-training-institute-in-bangalore\/\">Hadoop training institute in Bangalore<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/tI-6CVf7gME\" width=\"850\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hadoop HBase Serialization and DeSerialization Tutorial &nbsp; Hadoop HBase Serialization and DeSerialization Tutorial, are you looking for the information of Serialization and DeSerialization in hadoop? Or the one who is casually glancing for the best platform which is providing bucketing in hive with examples for beginners? Then you\u2019ve landed on the Right Platform which is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,1645],"tags":[398,1845,1844],"class_list":["post-1551","post","type-post","status-publish","format-standard","hentry","category-hadoop","category-hbase","tag-hadoop-hbase-serialization-and-deserialization-tutorial","tag-how-to-store-complex-objects-into-hadoop-hbase","tag-running-mapreduce-on-hbase-exported-table-throws-could-not-find-a-deserializer-for-the-value-class-org-apache-hadoop-hbase-client-result"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hadoop HBase Serialization and DeSerialization Tutorial | Prwatech<\/title>\n<meta name=\"description\" content=\"Learn advanced Hadoop HBase Serialization and DeSerialization Tutorial from Prwatech today and get to know about HBase configuration.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hadoop HBase Serialization and DeSerialization Tutorial | Prwatech\" \/>\n<meta property=\"og:description\" content=\"Learn advanced Hadoop HBase Serialization and DeSerialization Tutorial from Prwatech today and get to know about HBase configuration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"Prwatech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prwatech.in\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-28T09:37:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-06T06:56:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png\" \/>\n<meta name=\"author\" content=\"Prwatech\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:site\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prwatech\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/\",\"url\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/\",\"name\":\"Hadoop HBase Serialization and DeSerialization Tutorial | Prwatech\",\"isPartOf\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png\",\"datePublished\":\"2019-04-28T09:37:52+00:00\",\"dateModified\":\"2024-04-06T06:56:58+00:00\",\"author\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\"},\"description\":\"Learn advanced Hadoop HBase Serialization and DeSerialization Tutorial from Prwatech today and get to know about HBase configuration.\",\"breadcrumb\":{\"@id\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#primaryimage\",\"url\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png\",\"contentUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png\",\"width\":403,\"height\":240},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/prwatech.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hadoop HBase Serialization and DeSerialization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/prwatech.in\/blog\/#website\",\"url\":\"https:\/\/prwatech.in\/blog\/\",\"name\":\"Prwatech\",\"description\":\"Share Ideas, Start Something Good.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/prwatech.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\",\"name\":\"Prwatech\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"caption\":\"Prwatech\"},\"url\":\"https:\/\/prwatech.in\/blog\/author\/prwatech123\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hadoop HBase Serialization and DeSerialization Tutorial | Prwatech","description":"Learn advanced Hadoop HBase Serialization and DeSerialization Tutorial from Prwatech today and get to know about HBase configuration.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Hadoop HBase Serialization and DeSerialization Tutorial | Prwatech","og_description":"Learn advanced Hadoop HBase Serialization and DeSerialization Tutorial from Prwatech today and get to know about HBase configuration.","og_url":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/","og_site_name":"Prwatech","article_publisher":"https:\/\/www.facebook.com\/prwatech.in\/","article_published_time":"2019-04-28T09:37:52+00:00","article_modified_time":"2024-04-06T06:56:58+00:00","og_image":[{"url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png","type":"","width":"","height":""}],"author":"Prwatech","twitter_card":"summary_large_image","twitter_creator":"@Eduprwatech","twitter_site":"@Eduprwatech","twitter_misc":{"Written by":"Prwatech","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/","url":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/","name":"Hadoop HBase Serialization and DeSerialization Tutorial | Prwatech","isPartOf":{"@id":"https:\/\/prwatech.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png","datePublished":"2019-04-28T09:37:52+00:00","dateModified":"2024-04-06T06:56:58+00:00","author":{"@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3"},"description":"Learn advanced Hadoop HBase Serialization and DeSerialization Tutorial from Prwatech today and get to know about HBase configuration.","breadcrumb":{"@id":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#primaryimage","url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png","contentUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2019\/04\/1-24.png","width":403,"height":240},{"@type":"BreadcrumbList","@id":"https:\/\/prwatech.in\/blog\/hadoop\/hbase\/hadoop-hbase-serialization-and-deserialization-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prwatech.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Hadoop HBase Serialization and DeSerialization"}]},{"@type":"WebSite","@id":"https:\/\/prwatech.in\/blog\/#website","url":"https:\/\/prwatech.in\/blog\/","name":"Prwatech","description":"Share Ideas, Start Something Good.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prwatech.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3","name":"Prwatech","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","caption":"Prwatech"},"url":"https:\/\/prwatech.in\/blog\/author\/prwatech123\/"}]}},"_links":{"self":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/1551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/comments?post=1551"}],"version-history":[{"count":8,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/1551\/revisions"}],"predecessor-version":[{"id":11278,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/1551\/revisions\/11278"}],"wp:attachment":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/media?parent=1551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/categories?post=1551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/tags?post=1551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}