打算写一下Redis这种非关系型数据的博客。
在学习之前,你应该先确定一下你是否对linux有足够的了解?
如果Linux的操作水平不好的话,请先学习一下Linux的基本命令。
好了,废话不说了,开始安装redis吧
首先去官方网站下载redis包,我这里下载的是“redis-2.6.16.tar.gz”
1.将压缩包放在linux下
2.解压:tar -zxvf redis-2.6.16.tar.gz
3.到redis目录下使用make
4.到redis/src下使用:make test
5.提示安装tcl
6.将光盘加载到系统,然后使用yum安装tcl yum -y install tcl
7.到redis/src下使用:make test
8.然后再src下使用:make install
9.启动redis前,先修改redis.conf文件。将守护进程改为yes
daemonize yes
10.启动redis
redis-server redis.conf
注意:安装完redis后会在:usr/local/bin下面生成5个文件
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
redis-server:Redis服务器的daemon启动程序
redis-check-aof:当插入出错时,可以使用这个恢复数据库
redis-check-dump
redis介绍
redis 是一个
高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key-value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP,java客户端,使用很方便。Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。
有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。
Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可以把每一次数据变化都写入到一个append only file(aof)里面(这称为“全持久化模式”)
PS:本来想通过截图给你们看的。但是img标签竟然只能用url。哎……
分享到:
相关推荐
包含了Redis的客户端和可视化工具,还有集群的安装,很快上手。
现在redis非关系型数据库,挺热门的,将数据保存到内存中,可以大幅度的提升查询效率,以及存储缓存,特此提供安装包,以供食用
Nginx的高可用 - redis非关系型数据库
Nginx的高可用 - redis非关系型数据库
一、Redis是什么? 1 是一个高性能的(key/value)分布式内存数据库; 2 是一个NoSql数据库,基于内存运行也支持持久化; 3 Redis的持久化方案有两种:RDB和AOF; RDB 是 Redis 默认的持久化方案。在指定的时间间隔...
内容包含,1.简介 2.安装过程 3.基本操作,key,string,list,set,hash,zset,Geospatial,hyperloglogs 4.Redis持久化机制 5.Redis事务控制 6.Redis主从复制机制 7.发布订阅 8,总结
redis是一款特殊的数据库软件,它是一款高性能的NOSQL系列的非关系型数据库。Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset...
基于MySQL_MongoDB_Redis的Online Judge多数据库应用.pdf
Redis(Remote Dictionary Server)是一个开源的、使用ANSI C语言编写的、支持网络连接的、基于内存并可持久化的日志型Key-Value数据库,它提供了多种语言的API。Redis的主要特点包括: 数据类型丰富:Redis支持...
文档列举了redis环境的事务与关系型数据库的事务的区别
介绍各非关系型数据库优缺点及优化方案
redis windows版本加上redis-desktop-manager
Nosql非关系型数据库
MongoDB非关系型数据库入门资料
centos7安装redis非关系型数据库,解决了海量数据并发查询的性能极度消耗的问题。还包含了windos 端的redis可视化工具,以及相应的软件tar包,最后还附带了IDEA配置使用redis的方法。
Redis(Windows版)内存非关系型数据库,轻量便捷安装教程:https://blog.csdn.net/leoysq/article/details/133346144
关系型和非关系型数据库的区别? 关系型数据库的优点 容易理解,因为它采用了关系模型来组织数据。 可以保持数据的一致性。 数据更新的开销比较小。 支持复杂查询(带 where 子句的查询) 非关系型数据库(NOSQL)...
Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 与MySQL数据库不同的是,Redis的...
数据库基于存储介质的不同进行了分类:关系型数据库(SQL)和非关系型数据库 (NoSQL:Not Only SQL)。 3、不同的数据库阵营中的产品有哪些? 大型:Oracle、DB2 中型:SQL-SERVER、MySQl 小型:access等 关系型...
非关系型数据库 存储介质 以文件的方式保存在硬盘中 通常只存储在内存中,服务器关闭数据会部分或全部丢失 优点 数据库可以永久保存 存取速度非常快 缺点 1)数据添加有校验的过程2)查询速度慢3)DML的操作...