redis 之 redis简介及下载安装

1. 数据库的分类:关系型数据库,非关系型数据库(Nosql)

2.非关系型数据库:

  • 键值型数据库:redis 等。
  • 列式存储数据库: hbase 等。
  • 文档型数据库 : mongoDB 等。
  • 图形数据库 : infoGirid 等。

3.为什么学习noSql?

  • 发红包,并发量为15W,10亿,0.3元--mysql, oracle?
  • 高并发,高可用的场景下,需要使用nosql来解决。

4.Redis是一个key-value数据库。2008年,意大利,创业型,redis。Vmware支持。可以自动持久化。一般用内存数据库。也就是说用redis来做缓存。

5.Readis支持5种:Sting,list,hash,set,sorted,set.

6.下载:https://github.com/MSOpenTech/redis/releases.

7.安装:

  • 上传安装包到/root 下
  • 解压 tat -zxvf redis-3.0.6.tar.gz
  • 进入解压目录 cd redis-3.0.6
  • 使用make命令进行编译
  • 进入src下查看文件,如果有redis-server,redis-cli 表示安装成功
  • 创建配置文件目录及执行文件目录

    mkdir -p /usr/local/redis/etc

    mkdir -p /usr/local/redis/bin

  • 将解压目录redis-3.0.6下的redis.conf拷贝到/usr/local/redis/etc下

    cp redis.conf /usr/local/redis/etc/

  • 将src下:mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-server redis-cli移动到/usr/local/redis/bin/

    mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-server redis-cli /usr/local/redis/bin/

  • 修改/usr/local/redis/etc/redis.conf
  • 进入/user/local/redis目录
  • 启动redis服务   bin/redis-server etc/redis.conf
  • 使用ps -ef | grep redis 查看进度

  • 退出使用 pkill redis-server 即可。
时间: 2024-11-05 01:07:41

redis 之 redis简介及下载安装的相关文章

Git 简介、下载安装、配置

Git简介 Git 是一个开源的分布式版本控制系统,与SVN不同,Git采用了分布式版本库的方式,不需要服务器端软件的支持. Git 与 SVN的区别 Git 是分布式的,SVN 不是,这是 Git .SVN最核心的区别. Git 将内容按元数据方式存储,而 SVN 是按文件,SVN把文件的元信息隐藏在一个 .svn文件夹里. Git .SVN 中分支的概念不同 Git 没有一个全局的版本号, SVN 有 Git 的内容完整性要优于 SVN.Git 的内容存储使用的是 SHA-1 哈希算法,能确

Git 简介和下载安装

Git 简介: Git 是处理文本文件的版本管理系统. Github获取Git的提交历史,并保存在互联网,以供远程(联网)访问. 工作过程: 1)创建本地分支,在本地分支编辑,修改,提交. 2)push到远程分支 3)申请merge到主分支,发布请求 Pull Request 4)审核merge 5)将主分支最新提交pull到本地 Git使用即重复上述步骤 相关术语: Local:即本地电脑 Remote:联网访问 Git:版本控制程序 Github:获取本地提交记录,远程存储. commit(

Mongodb数据库,简介,下载安装

https://www.cnblogs.com/xiaoyuanqujing/articles/11805775.html 一.Mongodb数据库简介 1.Mongodb数据库: 是一款强大,灵活,易于扩展,面向文档的非关系型数据库. 2. 二.安装 1.下载社区版本(专业版本收费) 网址:https://www.mongodb.com/download-center #1.选择社区版本 #2.下载 #3.选择版本和系统下载 2.安装软件 #1.点软件 #2.选择自定义安装 #3.选择安装路径

Redis 学习之简介及安装

一.redis简介 Redis是一个开源的,先进的key-value存储.它通常被称为数据结构服务器,因为键可以包含字符串.哈希.链表.集合和有序集合. 支持的数据类型:string(字符串).list(集合).set(集合).zset(有序集合). 支持的操作:这些数据类型支持push/pop.add/remove 等丰富的数据操作.支持不同方式的排序. 缓存:redis为了保证效率数据都是缓存在内存中的,为了防止系统突然崩溃从而导致内存中的数据丢失,它也可以周期性的把更新的数据写入磁盘或者把

NoSQL初探之人人都爱Redis:(1)Redis简介与简单安装

一.NoSQL的风生水起 1.1 后Web2.0时代的发展要求 随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题: (1)对数据库高并发读写的需求 网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求.关系数据库应付上万次SQL查询还勉强顶得住,但是应付上万次SQL写数据请求

自动下载安装redis

由于开发的同事想在它本地的虚拟机玩一下redis缓存,当即给他写了一个脚本,现在贴在这里,有需要的朋友可以看看:(此脚本大致包含了创建用户以及密码,下载编译安装redis,修改配置文件,启动redis服务,还是比较简单的) ############################ install_redis.sh ############################### #!/bin/bash # define the function of create password create_

自学总结redis第一部分(简介、虚拟机配置、安装、配置、连接方式、密码设置)

Redis学习部分 一.NoSql简介 NoSql泛指非关系型数据库. 更多简介请见 "http://baike.baidu.com/link?url=sYV3qpYWs3RDlz1RZbVP18luQwubYrboLUt2qRDhSJrhctvLL1tYBtDFf736ypSocpnmZE5eLvyYzd34k5T2xa" 1.1NoSql数据库的四大分类 键值(key-value)存储数据库:这一类数据库主要会使用一个哈希表,这个表中有一个特定的键和一个指针执行特定的数据.Key/

REDIS下载安装

安装 下载,解压和安装:其他下载地址GitHub , Google Code. $ wget http://download.redis.io/releases/redis-2.8.11.tar.gz $ tar xzf redis-2.8.11.tar.gz $ cd redis-2.8.11 $ make 编译后的可执行文件在src目录中,可以使用下面的命令运行Redis: $ src/redis-server 你可以使用内置的客户端连接Redis: $ src/redis-cli redi

CentOS7的安装以及redis的下载安装和连接redis desktop manager出现的问题

因为需要在springboot下使用redis,所以打算在linux下使用redis,并且使用redis desktop manage来连接管理,但是一路上出现个种问题现在总结一下. 如何安装CentOS 7 ? https://mirrors.aliyun.com/centos/这是阿里的镜像下载 怎么安装?其实很简单,选择中文便于我这种英语白痴,百度一下安装方法吧 注意: Linux联网设置,V8需要选择NAT,而且子网ip要与你电脑主机的ip在同一网段,一般都会自动获取. 不然可以试着还原