Amoeba for MySQL very useful MySQL cluster software

Source: Internet
Author: User

http://docs.hexnova.com/amoeba/

Amoeba for MySQL is committed to MySQL's distributed database front-end agent layer, which mainly serves as the query routing function when the application layer accesses MySQL, focusing on the development of distributed database proxies. is located between the client and DB Server (s). Transparent to the client. With load balancing, high availability, query filtering, read/write separation, routing-related query to the target database, multiple database merge results can be requested concurrently. On amoeba you can perform high-availability, load-balancing, and data slicing functions for multiple data sources. Currently in the production line of many enterprises to use.

Amoeba for MySQL is committed to MySQL's distributed database front-end agent layer, which mainly serves as the query routing function when the application layer accesses MySQL, focusing on the development of distributed database proxies. is located between the client and DB Server (s). Transparent to the client. With load balancing, high availability, query filtering, read/write separation, routing-related query to the target database, multiple database merge results can be requested concurrently. On amoeba you can perform high-availability, load-balancing, and data slicing functions for multiple data sources. Currently in the production line of many enterprises to use.

So what is amoeba for MySQL to the client program? Let's just think of it as MySQL, it's a virtual MySQL, the MySQL protocol is provided externally. The client connects amoeba as if it were a MySQL connection. The relevant authentication properties need to be configured within the amoeba. See later chapters for details.

Amoeba for Aladdin

Similar to amoeba for MySQL, the client connection Aladdin must use the MySQL protocol, the reason is the MySQL protocol, mainly to rely on the wide extent of MySQL use and support for a variety of development languages. The Aladdin backend can connect to various databases at the same time. As long as these databases provide the JDBC driver. The emergence of Aladdin can solve the enterprise in the database integration above to provide positive help. The user does not need to know what type of database The backend is using, what the physical address of the database is, these are parsed by Aladdin, and the corresponding tables and conditions are obtained, and these rules are then combined to route to the relevant physical database.

Amoeba for MongoDB

With the rise of NoSQL, MongoDB as a NoSQL database with its excellent performance has been widely concerned. It can be said that MongoDB fills the gap between the traditional relational database and the traditional key-value database, and combines the two excellent qualities. Amoeba for MongoDB will provide a completely autonomous, controllable way of slicing and attempting to complete the same auto sharding function as amoeba for MySQL. Based on the amoeba framework, the same as the previous products with heartbeat detection, load balancing, failover, query aggregation and other functions, retain the previous configuration, as long as the familiar with the amoeba of one of the product configuration, then get started will be very easy.

Amoeba for MySQL very useful MySQL cluster software

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.