Home  >  Q&A  >  body text

mysql - 请问想从事分布式存储系统发开发需要了解innodb嘛?

天蓬老师天蓬老师2712 days ago628

reply all(3)I'll reply

  • 迷茫

    迷茫2017-04-17 16:04:37

    Innodb is just a storage engine of MySQL. What you need to know about distributed storage depends on what storage solution you plan to use.

    reply
    0
  • PHP中文网

    PHP中文网2017-04-17 16:04:37

    My personal suggestion is to find out more! Now on MySQL, InnoDB is basically the best choice under normal circumstances. Even on Mariadb, the default xtradb storage engine is also known as the upgraded version of Innodb! Therefore, I think anyone who studies databases should learn Innodb. For example, development, DBA, testing, operation and maintenance must all be learned. You said that you are already engaged in this field, do you need to do some training on the Innodb storage engine? learn? You only need to pay attention to your learning ability and time schedule to adjust the depth of Innodb learning!

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-17 16:04:37

    To do mysql development, understanding of storage engines is necessary, such as innodb, myisam, memory, etc. Understand their advantages and differences, and you will know how to choose when applying them to actual application scenarios. When building a distributed storage system, it depends on your specific application scenario. For example, there is master-slave replication, and dual-master replication is a typical MMM architecture. Others include the MHA architecture. To go more in-depth, there are sub-databases and sub-tables.

    reply
    0
  • Cancelreply