数据库

 首页 > 数据库 > Redis > 和redis谈一场恋爱(第一天邂逅)

和redis谈一场恋爱(第一天邂逅)

分享到:
【字体:

前几天玩了下Memcache,发现挺好用。知道redis是Memcache的妹妹。我本着大公无私和博大的胸怀,看着redis孤零零的躺在角落里,委实觉得可怜。心里总有个声音在说,你既然已经爱上了Memcache,那为什么不能也把爱分一点给redis呢?我一想很有道理,男人有个三妻四妾也不要紧,于是乎redis正式成为我追求的目标,要通过一点点手段,拿下redis。下面就看看我是如何一步步的征服redis的吧!

安装redis。

        安装包会在本文后发我的百度网盘链接,也可以去官网下载。我用的是3.0.0.0的版本。作为研究原理使用,已经足够。

        一般软件包会安装在/usr/local下。

       我们将软件包通过winSCP工具复制到 /usr/local下。然后解压。删除掉压缩包,将解压后的文件夹改成redis。

       在里面新建一个文件夹。mkdir  etc 一会做配置用。

      你会看到里面有一个Makefile的文件。我们直接make就好。make完成后会在redis目录下生成src目录,可以切换进去看下,都是尅执行的命令。

      然后执行make PREFIX=/usr/local/redis  install     这段命令的意思是将惯例的配置安装在制定的目录下。

      然后你会看到在redis目录下会生成一个bin的目录,cd进去,执行./redis-server的命令,会看到出现一个大大的三明治。和redis的端口号6379.

结束掉进程。ctrl + c。

     因为我们的服务没有开启daemon的服务。于是要到redis的目录里编辑redis.conf文件。

    在编辑之前,在redis目录下新建etc目录。

   cp  ./redis.conf ./etc

   然后cd进etc目录里编辑redis.conf文件。大约在37行。讲daemonize = no 改成yes。

这个daemoniz的意思是是否开启守护进程。如果开启,redis将在后台运行。

然后cd 进redis里面的bin目录里,执行 ./redis-server ../etc/redis.conf  

这段命令的意思。执行redis-server服务,指定../etc/redis.conf作为服务执行的配置文件。以守护进程的方式后台运行。

  redis压缩包地址:链接:http://pan.baidu.com/s/1kTgXNp1 密码:dygw

分享到:
[Redis专题]Memcache和Redis对比
1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。 2、 数据类型--Memcache在添加数据时就要指定数据的字节长度,例如:   set key3 0 0 8   lxsymcto   STORED 而redis不需要,如:redis 127.0.0.1:6379>set key2 "lxsymblog"   OK   redis 127.0...
NoSQL初探之人人都爱Redis:(1)Redis简...
一、NoSQL的风生水起  1.1 后Web2.0时代的发展要求   随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题:   (1)对数据库高并发读写的需求   网站要根据用户个性化信息...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……