Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-16943

RBF: Implement MySQL based StateStoreDriver

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      RBF supports two types of StateStoreDrivers

      1. StateStoreFileImpl
      2. StateStoreZooKeeperImpl

      I propose implementing a third driver that is backed by MySQL.

      • StateStoreZooKeeperImpl requires an additional Zookeeper cluster.
      • StateStoreFileImpl can use one of the namenodes in the HDFS cluster, but that namenode becomes a single point of failure, introducing coupling between the federated clusters.

       HADOOP-18535 implemented a MySQL token store. When tokens are stored in MySQL, using MySQL for the StateStore as well reduces the number of external dependencies for routers.

      Attachments

        Issue Links

          Activity

            People

              simbadzina Simbarashe Dzinamarira
              simbadzina Simbarashe Dzinamarira
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: