Home >Database >Mysql Tutorial >What is the difference between mysql and redis
The differences between mysql and redis are: 1. In terms of type, mysql is a relational database, while redis is a cache database; 2. In terms of function, mysql is used to store data persistently on the hard disk, while redis Used to store frequently used data in the cache; 3. Mysql and redis have different needs.
The difference between mysql and redis is: in terms of type, mysql is a relational database, while redis is a cache database; in function, mysql is used to store persistent data to the hard disk, and redis is used to store frequently used data in the cache
Recommended: "mysql video tutorial" "redis tutorial"
mysql database
Mysql is an open source relational database management system (RDBMS). The MySQL database system uses the most commonly used database management language (SQL) for database management. manage. The main content of this part includes: mastering the structured language SQL, DDL to create databases and tables, Dos commands to modify and delete libraries and tables, DML commands to add, delete and modify table data, DQL commands to query table data, database indexes and backup
redis database
The redis database is a cache database used to store frequently used data, thus reducing the number of database accesses and improving operating efficiency.
The difference between redis and mysql
(1) Type
In terms of type, mysql is a relational database and redis is a cache database
(2) Function
mysql is used to store data persistently on the hard disk. It is powerful but slow.
redis is used to store frequently used data. In the cache, the reading speed is fast
(3) In terms of requirements
mysql and redis are generally used together due to different requirements.
The above is the detailed content of What is the difference between mysql and redis. For more information, please follow other related articles on the PHP Chinese website!