{"id":6115,"date":"2023-05-16T16:27:33","date_gmt":"2023-05-16T16:27:33","guid":{"rendered":"https:\/\/bentego.com\/hadoop-nedir\/"},"modified":"2025-10-20T16:09:19","modified_gmt":"2025-10-20T16:09:19","slug":"hadoop-nedir","status":"publish","type":"post","link":"https:\/\/bentego.com\/tr\/hadoop-nedir\/","title":{"rendered":"Hadoop Nedir?"},"content":{"rendered":"<h3><strong>Hadoop Nedir?<\/strong><\/h3>\n<p>RDBMS(Relational Database Management System) yani ili\u015fkisel veri taban\u0131 y\u00f6netim sistemlerinden farkl\u0131 olarak verileri tek bir bilgisayarda tutmay\u0131p gelen verileri -her birinin kendine ait i\u015flemcisi ve rami- olan Node\u2019lerde(k\u00fcme) HDFS dosya sistemi ile denormalize bir \u015fekilde veriyi saklayan ve i\u015flenmesine olanak sa\u011flayan a\u00e7\u0131k kaynak kodlu k\u00fct\u00fcphanedir.<\/p>\n<h3>HDFS(Hadoop Distributed File System) nedir?<\/h3>\n<p>S\u0131radan sunucular\u0131n disklerini bir araya getirerek b\u00fcy\u00fck ve sanal bir disk olu\u015fturan dosya sistemidir. Bu sayede \u00e7ok b\u00fcy\u00fck boyuttaki dosyalar\u0131 sistemde saklayabilir ve i\u015flenmesine olanak sa\u011flar. Bu dosyalar bloklar halinde (varsay\u0131lan 64MB) birden fazla ve farkl\u0131 sunucu<br \/>\n\u00fczerine (varsay\u0131lan 3 kopya) da\u011f\u0131t\u0131larak yedeklenir. Bu sayede veri kayb\u0131 \u00f6nlenmi\u015f olur. Ayr\u0131ca HDFS \u00e7ok b\u00fcy\u00fck boyutlu dosyalar \u00fczerinde okuma i\u015flemi imkan\u0131 sa\u011flar, ancak rastlant\u0131sal eri\u015fim (random access) \u00f6zelli\u011fi bulunmaz. HDFS, NameNode ve DataNode s\u00fcre\u00e7lerinden (process) olu\u015fmaktad\u0131r.<br \/>\n<em><strong>NameNode<\/strong><\/em> ana (master) s\u00fcre\u00e7 olarak bloklar\u0131n sunucular \u00fczerindeki da\u011f\u0131l\u0131m\u0131ndan, yarat\u0131lmas\u0131ndan, silinmesinden, bir blokta sorun meydana geldi\u011finde yeniden olu\u015fturulmas\u0131ndan ve her t\u00fcrl\u00fc dosya eri\u015fiminden sorumludur. K\u0131sacas\u0131 HDFS \u00fczerindeki t\u00fcm dosyalar hakk\u0131ndaki bilgiler (metadata) NameNode taraf\u0131ndan saklan\u0131r ve y\u00f6netilir.<br \/>\n<em><strong>DataNode<\/strong><\/em> ise i\u015flevi bloklar\u0131 saklamak olan i\u015f\u00e7i (slave) s\u00fcre\u00e7tir. Her DataNode kendi yerel diskindeki veriden sorumludur. Ayr\u0131ca di\u011fer DataNode\u2019lardaki verilerin yedeklerini de bar\u0131nd\u0131r\u0131r. DataNode\u2019lar k\u00fcme i\u00e7erisinde birden fazla olabilir.<\/p>\n<p>&nbsp;<\/p>\n<h3><img fetchpriority=\"high\" decoding=\"async\" class=\" wp-image-5191 aligncenter\" src=\"https:\/\/bentego.com\/wp-content\/uploads\/2023\/05\/1-1-300x207.png\" alt=\"\" width=\"548\" height=\"378\" \/><\/h3>\n<p>&nbsp;<\/p>\n<h3>Hadoop\u2019un da\u011f\u0131t\u0131k veri i\u015fleme modeli: Map-Reduce<\/h3>\n<p>T\u00fcm verileri merkeze toplamad\u0131\u011f\u0131m\u0131z i\u00e7in b\u00fct\u00fcn i\u015flemler ayr\u0131 ayr\u0131 Node\u2019lerde yap\u0131l\u0131r. Bu i\u015flemler bittikten sonra her Node\u2019den d\u00f6nen cevap al\u0131n\u0131r ve toplam sonu\u00e7 olu\u015fturulur. Bu i\u015flemler b\u00fct\u00fcne Map-Reduce denir.<\/p>\n<h3>Map-Reduce Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h3>\n<p>Yaz\u0131l\u0131\u015f\u0131 \u00e7e\u015fitli d\u00f6k\u00fcmanlarda birle\u015fik gibi g\u00f6r\u00fcnsede Map-Reduce asl\u0131nda Map (Mapping) ve Reduce (Reducing) iki ayr\u0131 i\u015flem yapan, bir arada \u00e7al\u0131\u015farak da\u011f\u0131t\u0131k dosya sistemlerinde veri analizinin olduk\u00e7a kolayla\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flayan methodlard\u0131r. Map, bir listedeki her bir elemana tek tek bir kural\u0131 uygular. Reduce, Map ile elde edilen sonu\u00e7lar\u0131 belli bir sistematik ile analiz ederek birle\u015ftirir. Yapt\u0131\u011f\u0131 analiz sonunda da bir de\u011fer d\u00f6nd\u00fcr\u00fcr.<\/p>\n<ol>\n<li><em><strong>Input:<\/strong><\/em> Veri giri\u015flerinin yap\u0131ld\u0131\u011f\u0131 ad\u0131md\u0131r.<\/li>\n<li><em><strong>Splitting:<\/strong><\/em> Gelen veriler bu a\u015famada i\u015flemesi daha kolay olabilmesi i\u00e7in par\u00e7alara b\u00f6l\u00fcn\u00fcr.<\/li>\n<li><em><strong>Mapping:<\/strong><\/em> Veriler bu a\u015famada ilgili d\u00fc\u011f\u00fcmlere de da\u011f\u0131t\u0131l\u0131r ve ka\u00e7 tane yede\u011fi olaca\u011f\u0131 bu ad\u0131mda belirtilir. Ve daha sonras\u0131nda her ilgili d\u00fc\u011f\u00fcmde i\u015flenir.<\/li>\n<li><em><strong>Shuffling:<\/strong><\/em> Her d\u00fc\u011f\u00fcmde verilerin sayma i\u015flemi yap\u0131l\u0131r. \u00d6rne\u011fin bir text dok\u00fcman\u0131n\u0131 input olarak verdiysek ve sonu\u00e7 olarak hangi kelimenin ka\u00e7 defa ge\u00e7ti\u011fini ar\u0131yorsak bu a\u015famada kelime say\u0131lar\u0131 Node\u2019lerde belirlenir.<\/li>\n<li><em><strong>Reducing:<\/strong><\/em> Her Node\u2019den gelen sonu\u00e7 bu a\u015famada toplan\u0131r.<\/li>\n<li><em><strong>Final Result:<\/strong><\/em> Sonu\u00e7lar art\u0131k elimizdedir. Bunun raporlamas\u0131n\u0131 yapabiliriz.<br \/>\n<h3><img decoding=\"async\" class=\"wp-image-5192 aligncenter\" style=\"font-size: 16px;\" src=\"https:\/\/bentego.com\/wp-content\/uploads\/2023\/05\/2.jpg-300x139.png\" alt=\"\" width=\"792\" height=\"367\" \/><\/h3>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Hadoop Nedir? RDBMS(Relational Database Management System) yani ili\u015fkisel veri taban\u0131 y\u00f6netim sistemlerinden farkl\u0131 olarak verileri tek bir bilgisayarda tutmay\u0131p gelen verileri -her [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":5927,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[87],"tags":[110,111,112,113],"class_list":["post-6115","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-apache-hadoop-tr","tag-bigdata-tr","tag-hadoop-tr","tag-hdfs-tr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hadoop Nedir? - Bentego<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hadoop Nedir? - Bentego\" \/>\n<meta property=\"og:description\" content=\"Hadoop Nedir? RDBMS(Relational Database Management System) yani ili\u015fkisel veri taban\u0131 y\u00f6netim sistemlerinden farkl\u0131 olarak verileri tek bir bilgisayarda tutmay\u0131p gelen verileri -her [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\" \/>\n<meta property=\"og:site_name\" content=\"Bentego\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-16T16:27:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-20T16:09:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bentego\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bentego\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\"},\"author\":{\"name\":\"Bentego\",\"@id\":\"https:\/\/bentego.com\/tr\/#\/schema\/person\/0348418b7b0cbca83fdd7a899d54821e\"},\"headline\":\"Hadoop Nedir?\",\"datePublished\":\"2023-05-16T16:27:33+00:00\",\"dateModified\":\"2025-10-20T16:09:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\"},\"wordCount\":538,\"publisher\":{\"@id\":\"https:\/\/bentego.com\/tr\/#organization\"},\"image\":{\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png\",\"keywords\":[\"apache hadoop\",\"bigdata\",\"hadoop\",\"hdfs\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\",\"url\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\",\"name\":\"Hadoop Nedir? - Bentego\",\"isPartOf\":{\"@id\":\"https:\/\/bentego.com\/tr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png\",\"datePublished\":\"2023-05-16T16:27:33+00:00\",\"dateModified\":\"2025-10-20T16:09:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bentego.com\/tr\/hadoop-nedir\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage\",\"url\":\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png\",\"contentUrl\":\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png\",\"width\":2400,\"height\":1600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bentego.com\/tr\/hadoop-nedir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bentego.com\/tr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hadoop Nedir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bentego.com\/tr\/#website\",\"url\":\"https:\/\/bentego.com\/tr\/\",\"name\":\"Bentego\",\"description\":\"Turning data into enterprise value\",\"publisher\":{\"@id\":\"https:\/\/bentego.com\/tr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bentego.com\/tr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/bentego.com\/tr\/#organization\",\"name\":\"Bentego\",\"url\":\"https:\/\/bentego.com\/tr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/bentego.com\/tr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/05\/logo-bentego.svg\",\"contentUrl\":\"https:\/\/bentego.com\/wp-content\/uploads\/2025\/05\/logo-bentego.svg\",\"width\":433,\"height\":109,\"caption\":\"Bentego\"},\"image\":{\"@id\":\"https:\/\/bentego.com\/tr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/bentego.com\/tr\/#\/schema\/person\/0348418b7b0cbca83fdd7a899d54821e\",\"name\":\"Bentego\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hadoop Nedir? - Bentego","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bentego.com\/tr\/hadoop-nedir\/","og_locale":"tr_TR","og_type":"article","og_title":"Hadoop Nedir? - Bentego","og_description":"Hadoop Nedir? RDBMS(Relational Database Management System) yani ili\u015fkisel veri taban\u0131 y\u00f6netim sistemlerinden farkl\u0131 olarak verileri tek bir bilgisayarda tutmay\u0131p gelen verileri -her [&hellip;]","og_url":"https:\/\/bentego.com\/tr\/hadoop-nedir\/","og_site_name":"Bentego","article_published_time":"2023-05-16T16:27:33+00:00","article_modified_time":"2025-10-20T16:09:19+00:00","og_image":[{"width":2400,"height":1600,"url":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png","type":"image\/png"}],"author":"Bentego","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Bentego","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#article","isPartOf":{"@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/"},"author":{"name":"Bentego","@id":"https:\/\/bentego.com\/tr\/#\/schema\/person\/0348418b7b0cbca83fdd7a899d54821e"},"headline":"Hadoop Nedir?","datePublished":"2023-05-16T16:27:33+00:00","dateModified":"2025-10-20T16:09:19+00:00","mainEntityOfPage":{"@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/"},"wordCount":538,"publisher":{"@id":"https:\/\/bentego.com\/tr\/#organization"},"image":{"@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png","keywords":["apache hadoop","bigdata","hadoop","hdfs"],"articleSection":["Blog"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/","url":"https:\/\/bentego.com\/tr\/hadoop-nedir\/","name":"Hadoop Nedir? - Bentego","isPartOf":{"@id":"https:\/\/bentego.com\/tr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage"},"image":{"@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png","datePublished":"2023-05-16T16:27:33+00:00","dateModified":"2025-10-20T16:09:19+00:00","breadcrumb":{"@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bentego.com\/tr\/hadoop-nedir\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#primaryimage","url":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png","contentUrl":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/06\/Frame-87__.png","width":2400,"height":1600},{"@type":"BreadcrumbList","@id":"https:\/\/bentego.com\/tr\/hadoop-nedir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bentego.com\/tr\/"},{"@type":"ListItem","position":2,"name":"Hadoop Nedir?"}]},{"@type":"WebSite","@id":"https:\/\/bentego.com\/tr\/#website","url":"https:\/\/bentego.com\/tr\/","name":"Bentego","description":"Turning data into enterprise value","publisher":{"@id":"https:\/\/bentego.com\/tr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bentego.com\/tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/bentego.com\/tr\/#organization","name":"Bentego","url":"https:\/\/bentego.com\/tr\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/bentego.com\/tr\/#\/schema\/logo\/image\/","url":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/05\/logo-bentego.svg","contentUrl":"https:\/\/bentego.com\/wp-content\/uploads\/2025\/05\/logo-bentego.svg","width":433,"height":109,"caption":"Bentego"},"image":{"@id":"https:\/\/bentego.com\/tr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/bentego.com\/tr\/#\/schema\/person\/0348418b7b0cbca83fdd7a899d54821e","name":"Bentego"}]}},"_links":{"self":[{"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/posts\/6115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/comments?post=6115"}],"version-history":[{"count":1,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/posts\/6115\/revisions"}],"predecessor-version":[{"id":6240,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/posts\/6115\/revisions\/6240"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/media\/5927"}],"wp:attachment":[{"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/media?parent=6115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/categories?post=6115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bentego.com\/tr\/wp-json\/wp\/v2\/tags?post=6115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}