你要创建一个网站或者应用 .. 存储应用上面的数据,你需要一个数据库管理系统。这个系统可以让你使用代码,把数据放进来,或者拿出去 ..
数据库管理系统有些不同的类型, 比如你可能听过关系型的数据库,Relational database .. 像 MySQL,MariaDB,PostgreSQL,SQlite .. 这些品牌都属于关系型数据库 ..
还有文档类型的数据库,Document database .. 或者 NoSQL 数据库 .. MongoDB 就是这种类型的数据库 ..
你的应用多少都需要使用某些类型的数据库 .. 不过一开始我们不需要太纠结具体要为应用选择哪些类型的数据库 .. 不管使用什么,你都能创造出好用网站或者应用 ..
通常你选择的应用框架会告诉你,它需要使用什么类型的数据库 .. 数据库系统一般都会提供一些接口,可以让你用选择的程序语言,通过这些接口,去处理数据库里面的东西 ..