redis数据库

目录

1.关系型数据库与非关系型数据库

        关系型数据库

        非关系型数据库

        区别

2.redis

3.安装redis


1.关系型数据库与非关系型数据库

        关系型数据库

                关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。
SQL 语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。
主流的关系型数据库包括 Oracle、MySQL、SQL Server、Microsoft Access、DB2、PostgreSQL 等。
以上数据库在使用的时候必须先建库建表设计表结构,然后存储数据的时候按表结构去存,如果数据与表结构不匹配就会存储失败。

                        

                        1.安全性高(持久化)
                        2.事务处理能力强
                        3.任务控制能力强
                        4.可以做日志备份、恢复、容灾的能力更强一点

                                库 集合 键值对

        非关系型数据库

                NoSQL(NoSQL = Not Only SQL ),意思是“不仅仅是 SQL”,是非关系型数据库的总称。
除了主流的关系型数据库外的数据库,都认为是非关系型。
不需要预先建库建表定义数据存储表结构,每条记录可以有不同的数据类型和字段个数(比如微信群聊里的文字、图片、视频、音乐等)。

主流的 NoSQL 数据库有 Redis、MongBD、Hbase、Memcached 等。

                

                        1.数据保存在缓存中,利于读取速度/查询数据
                        2.架构位置灵活
                        3.分布式、扩展性高                             

                           库 表 行 字段

        区别

                存储方式不同 扩展方式不同 对事务性的支持不同

2.redis

        是一个开源的 使用C语言编写的NoSQL数据库

                ###        核心模块为单线程

        优点

                1.基于内存 快

                2.支持多数据类型

                3.支持持久化

                4.原子性

                5.支持数据备份

3.安装redis

        环境

        解包 编译

 

         进入utils目录 执行脚本        写入内容/use/local/redis/bin/redis-server

         软链接 方便系统识别        检查是否成功

    

         检查开启(start) 关闭(stop) 查看状态(status) 重启(restart)        命令是否正常

        vim /etc/redis/6379.cnf

        重启服务

 

         登录

                ###语法:redis-cli -h host -p port -a password
                        -h :指定远程主机
                        -p :指定 Redis 服务的端口号
                        -a :指定密码,未设置数据库密码可以省略-a 选项

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值