关系性数据库 mysql mariadb iis
• 关系数据库管理系统
– Relational Database Management System
– 数据按照预先设置的组织结构,存储在物理存储介质
上。
– 数据之间可以做关联操作
主流的 RDBMS 软件
– Oracle
– DB2
– WS-sqlserver
– MySQL
非关系性数据库
• NoSQL(NoSQL = Not Only SQL )
– 意思是 " 不仅仅是 SQL“
– 泛指非关系型数据库
– 不需要预先定义数据存储结构
– 表的每条记录都可以有不同的类型和结构
NoSQL 服务软件
• 主流软件
– Redis
– MongoDB
– Memcached
– CouchDB
– Neo4j
– FlockDB
Redis 介绍
• Redis
– Remode DIctionary Server( 远程字典服务器 )
– 使用 C 语言编写的,遵守 BSD 的开源软件
– 是一款高性能的 (Key/Values) 分布式内存数据库
– 并支持数据持久化的 NoSQL 数据库服务软件
– 中文网站 www.redis.cn
Redis 介绍(续 1 )
• Redis 特点:
– 支持数据持久化,可以把内存里数据保存到硬盘中
– 不仅仅支持 key/values 类型的数据,同时还支持 list
hash set zset 类型
– 支持 master-salve 模式数据备份