作者: | 来源:互联网 | 2023-12-10 15:47
本文介绍了关系型数据库和NoSQL数据库的概念和特点,列举了主流的关系型数据库和NoSQL数据库,同时描述了它们在新闻、电商抢购信息和微博热点信息等场景中的应用。此外,还提供了MySQL配置文件的相关内容。
什么是关系型数据库?
- 关系型数据库是指使用了关系模型的数据库系统。
- 关系模型中,数据是分类存放的,数据之间有联系。
主流关系型数据库:DB2,Oracal, MySQL, SQL Server
什么是NoSQL数据库?
数据分类存放,但是数据之间没有联系关系的数据库系统。(秒杀系统, 登录信息, 消息通知)
主流NoSQL数据库:Redis, MongoDB..
使用场景:新闻, 电商抢购信息, 微博热点信息。
MySQL配置文件
port = 3306
no-beep
datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
default_authentication_plugin=mysql_native_password
default-storage-engine=INNODB
开启严格模式
sql-mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
log-output=FILE
general-log=0
general_log_file="APOLLP.log"
slow-query-log=1
slow_query_log_file="APOLLP-slow.log"
long_query_time=10
server-id=1
lower_case_table_names=1
secure-file-priv="C:/ProgramData/MySQL/MySQL Server 8.0/Uploads"
max_connections = 151
thread_cache_size = 10
tem_table_size = 16M