1、数据库的类型:
(1)关系型数据库:Oracle、MySQL、SQL server、DB2
(2)非关系型数据库:Redis、MongDB、Hbase、CouhDB
2、Redis的优点
具有极高的数据读写速度
支持丰富的数据类型
支持数据的持久化
原子性
支持数据备份
3、redis的命令工具
redis-cli命令行工具
redis-benchmark测试工具
4、redis服务说明
主配置文件:/etc/redis/6379.conf
端口:tcp 6379
重启服务:/etc/init.d/redis_6379 restart
5、redis的相关命令:
set:存放数据
get:获取数据
keys *:查询所有的键
exists:判断键值是否存在
del:删除指定的键
type:获取键对应数据类型
rename:重命名键,如果有重名,会覆盖
renamenx:重命名键,不会覆盖
dbsize:查看键的数目
select:切换数据库(共16个库,分别是0-15)
move:数据库之间移动数据
flushdb:删除当前库的数据(慎用)
flushall:删除所有库的数据(慎用)
6、redis群集的角色
Mastr:Master之间分配slots(存取数据)
Slave:Slave向它指定的Master同步数据(备份数据)
7、群集节点使用的TCP端口
6379端口用于客户端的连接
16379端口用于群集总线