Home  >  Q&A  >  body text

mysql优化 - MySQL的优点和缺点有哪些?

比如在高并发、复制、集群这些方面等等……

黄舟黄舟2742 days ago607

reply all(4)I'll reply

  • 迷茫

    迷茫2017-04-17 13:23:43

    The biggest shortcoming of MySQL that I feel is that it is not well designed like JavaScript, so it is a trick for people to use after it is created.

    Advantages? Is there any? Does it count as more popular? There are many forks, so if you are not happy with one, can you try another one and try again? Bold text

    Update:

    @xiaoxin2222

    Advantages: Open source, free, and can be customized and enhanced according to the business. This advantage is enough. For Internet companies, it saves countless costs. The right to define yourself still lies with you.

    The new version of MySQL is no longer open source or free. Of course, there are many other forks, and Alibaba and Twitter also have their own forks. ——So you see, if you want to "make custom enhancements based on business", you have to modify its source code . PostgreSQL, an old open source database, supports rich custom data types, supports binary extensions, and supports writing stored procedures in multiple languages ​​such as Python.

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-17 13:23:43

    Advantages: Open source, free, and can be customized and enhanced according to the business. This advantage is enough. For Internet companies, it saves countless costs. The right to define yourself still lies with you.
    Disadvantages: Compared with commercial databases, the functions are definitely not that powerful, and you need to configure and enhance them yourself (such as read-write separation, load balancing, multi-host writing, etc.)

    reply
    0
  • PHPz

    PHPz2017-04-17 13:23:43

    The advantage is that it is good at solving some problems that do not exist in other databases

    reply
    0
  • 怪我咯

    怪我咯2017-04-17 13:23:43

    I won’t talk about the advantages.
    Let’s talk about the disadvantages

    MySQL does not support custom data types
    MySQL does not support XML well enough
    MySQL does not support stored procedures and triggers well enough

    Compared with nosql
    In the face of big data, mysql queries seem weak

    reply
    0
  • Cancelreply