本章会覆盖以下内容:
使用database/sql包操作MySQL
执行数据库事务接口
SQL的连接池速率限制和超时
操作Redis
操作MongoDB
创建存储接口以实现数据可移植性
介绍
应用程序经常需要使用数据持久化。这通常采用关系数据库和非关系数据库的形式,以及键值存储等。
本章将介绍各种存储接口,如何使用连接池等内容进行并行访问,并提出连接数据库时通常会遇到的一些注意事项。
本章会覆盖以下内容:
使用database/sql包操作MySQL
执行数据库事务接口
SQL的连接池速率限制和超时
操作Redis
操作MongoDB
创建存储接口以实现数据可移植性
应用程序经常需要使用数据持久化。这通常采用关系数据库和非关系数据库的形式,以及键值存储等。
本章将介绍各种存储接口,如何使用连接池等内容进行并行访问,并提出连接数据库时通常会遇到的一些注意事项。