So what does my sketch of the HBase innards really say? You can see th การแปล - So what does my sketch of the HBase innards really say? You can see th ไทย วิธีการพูด

So what does my sketch of the HBase

So what does my sketch of the HBase innards really say? You can see that HBase handles basically two kinds of file types.

One type is used for the write-ahead log and the other for the actual data storage. The files are primarily handled by the HRegionServer's. But in certain scenarios even the HMaster will have to perform low-level file operations.

You may also notice that the files are in fact divided up into smaller blocks when stored within the Hadoop Distributed Filesystem (HDFS). This is also one of the areas where you can configure the system to handle larger or smaller data better. (More on that later.)

The general flow is that a new client first contacts the Zookeeper quorum (a separate cluster of Zookeeper nodes) to find a particular row key. It does so by retrieving the server (i.e., host) name that hosts the -ROOT- region from Zookeeper. With that information it can query that server to get the server that hosts the .META. table. Both of these details are cached and only looked up once. Lastly, it can query the .META. server and retrieve the server that has the row the client is looking for.

Once it has been told where the row resides (i.e., in what region), it caches this information and directly contacts the HRegionServer hosting that region. That way, the client has a pretty complete picture over time of where to get rows without needing to query the .META. server again.

Note: When you start HBase, the HMaster is responsible for assigning the regions to each HRegionServer. This also includes the "special" -ROOT- and .META. tables.

Next, when the HRegionServer opens the region, it creates a corresponding HRegion object. As the HRegion is "opened," it sets up a Store instance for each HColumnFamily for every table, as defined by the user beforehand. Each of the Store instances in turn can have one or more StoreFile instances, which are lightweight wrappers around the actual storage file called HFile. An HRegion also has a MemStore and a HLog instance. Now let's have a look at how they work together, as well as where there are exceptions to the rule.

0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
So what does my sketch of the HBase innards really say? You can see that HBase handles basically two kinds of file types.One type is used for the write-ahead log and the other for the actual data storage. The files are primarily handled by the HRegionServer's. But in certain scenarios even the HMaster will have to perform low-level file operations.You may also notice that the files are in fact divided up into smaller blocks when stored within the Hadoop Distributed Filesystem (HDFS). This is also one of the areas where you can configure the system to handle larger or smaller data better. (More on that later.)The general flow is that a new client first contacts the Zookeeper quorum (a separate cluster of Zookeeper nodes) to find a particular row key. It does so by retrieving the server (i.e., host) name that hosts the -ROOT- region from Zookeeper. With that information it can query that server to get the server that hosts the .META. table. Both of these details are cached and only looked up once. Lastly, it can query the .META. server and retrieve the server that has the row the client is looking for.Once it has been told where the row resides (i.e., in what region), it caches this information and directly contacts the HRegionServer hosting that region. That way, the client has a pretty complete picture over time of where to get rows without needing to query the .META. server again.Note: When you start HBase, the HMaster is responsible for assigning the regions to each HRegionServer. This also includes the "special" -ROOT- and .META. tables.Next, when the HRegionServer opens the region, it creates a corresponding HRegion object. As the HRegion is "opened," it sets up a Store instance for each HColumnFamily for every table, as defined by the user beforehand. Each of the Store instances in turn can have one or more StoreFile instances, which are lightweight wrappers around the actual storage file called HFile. An HRegion also has a MemStore and a HLog instance. Now let's have a look at how they work together, as well as where there are exceptions to the rule.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
แล้วร่างของ hbase เครื่องในพูด ? คุณสามารถดูว่า จับ hbase โดยทั่วไปสองชนิดของไฟล์ประเภท .

หนึ่งชนิดที่ใช้สำหรับเขียนหน้าเข้าสู่ระบบและอื่น ๆสำหรับ จริง เก็บข้อมูล ไฟล์จะถูกจัดการโดย hregionserver เป็นหลัก แต่ในบางสถานการณ์ แม้ hmaster จะต้องดำเนินการไฟล์

รวมนอกจากนี้คุณยังอาจสังเกตเห็นว่าไฟล์ที่อยู่ในความเป็นจริงแบ่งเป็นบล็อกขนาดเล็กเมื่อเก็บไว้ในระบบแฟ้มแบบกระจาย ( hdfs Hadoop ) นี้ยังเป็นหนึ่งในพื้นที่ที่คุณสามารถปรับแต่งระบบจัดการข้อมูลมีขนาดใหญ่หรือเล็กดีกว่า ( เพิ่มเติมว่าภายหลัง . )

การไหลทั่วไปเป็นลูกค้าใหม่ก่อนติดต่อ Zookeeper องค์ประชุม ( กลุ่มที่แยกจากกันของ Zookeeper จุด ) เพื่อหากุญแจแถวไหน มันไม่ได้ใช้เซิร์ฟเวอร์ ( เช่น ชื่อโฮสต์ ) ที่โฮสต์ - ราก - ภูมิภาคจากผู้ดูแลสวนสัตว์ ด้วยข้อมูลที่สามารถสืบค้นเซิร์ฟเวอร์ที่ได้รับเซิร์ฟเวอร์ที่โฮสต์ . เมตา ตาราง ทั้งรายละเอียดเหล่านี้จะถูกเก็บไว้และเพียงเงยหน้าขึ้นอีกครั้งสุดท้ายก็สามารถสอบถามที่ เม . เซิร์ฟเวอร์และเรียกใช้เซิร์ฟเวอร์ที่มีแถวลูกค้ากำลังมองหา

เมื่อมันได้รับการบอกที่แถวนั้น ( เช่น ในภูมิภาคใด ) ก็เก็บข้อมูลนี้ได้โดยตรง และติดต่อ hregionserver โฮสติ้งที่ภูมิภาค ทางลูกค้าได้ภาพสวยสมบูรณ์กว่าเวลาที่ไปแถวโดยไม่ต้องสอบถามที่ เม .

เซิร์ฟเวอร์อีกครั้งหมายเหตุ : เมื่อคุณเริ่ม hbase , hmaster มีหน้าที่ในการกำหนดพื้นที่แต่ละ hregionserver . นี้ยังรวมถึง " พิเศษ " - ราก - และ เมตา โต๊ะ

ต่อไป เมื่อ hregionserver เปิดเขตจะสร้างที่ hregion วัตถุ เป็น hregion คือ " เปิด " มันตั้งร้านอินสแตนซ์ของแต่ละ hcolumnfamily แต่ละโต๊ะ ตามที่กำหนดโดยผู้ใช้ล่วงหน้าแต่ละร้านอินสแตนซ์จะสามารถมีหนึ่งหรือมากกว่าหนึ่งอินสแตนซ์ storefile ซึ่งมีน้ำหนักเบา ห่อรอบไฟล์จริงเรียกเก็บ hfile . การ hregion ยังมี memstore และ hlog อินสแตนซ์ ตอนนี้เรามาดูที่พวกเขาทำงานกันอย่างไร รวมทั้งมีข้อยกเว้นกฎ

การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: