美文网首页
因为redis与Cygwin初次接触

因为redis与Cygwin初次接触

作者: 云中漫步2125 | 来源:发表于2019-08-04 03:38 被阅读0次

Cygwin 官网 https://cygwin.com/
redis 官网 https://redis.io/

因为想在windows上体验redis最新版,但是redis 5 没有支持windows的发布版。
于是动手自己编译!
说干就是干!

官网下载Cygwin,安装之。

安装时选择 devel 整个category,因为选少了后续make时会报错

安装时需要选择镜像,推荐国内163,sohu的镜像

http://mirrors.163.com/.help/cygwin.html
http://mirrors.sohu.com/cygwin/

http://mirrors.163.com/cygwin/
http://mirrors.sohu.com/cygwin/

安装Redis

官网 https://redis.io/download

问题1 Windows下安装Redis 5.0编译make hiredis时报 'hints'的存储大小未知的解决方法

https://blog.csdn.net/aiyoyoyo/article/details/88803622

问题2 修改编译的目标环境为X86-64

src/.make-settings

OPT=-O2

改为

OPT=-O2 -march=x86-64

然后执行 make
就可以装好了

Redis 查看内存 一行命令

redis-cli info Keyspace | grep db1 && redis-cli info Memory | grep used_memory_human
db1:keys=242,expires=242,avg_ttl=298224
used_memory_human:21.35M

彩蛋1

cmder 与 Cygwin 集成

cmder 是非常好用的windows下的命令行替换工具,支持多窗口,仿linux的窗口渲染方式,如果和Cygwin集成,给你飞一般的体验
集成方式参考下面的链接
https://github.com/cmderdev/cmder/wiki/Integrating-Cygwin

彩蛋2

安装 apt-cyg实现命令行安装Cygwin插件

lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin

上面rawgit网站会访问失败,因为需要科学上网,可以先科学访问

rawgit.com/transcode-open/apt-cyg/master/apt-cyg

然后保存内容到 本地的 apt-cyg文件中,比如在d:\apt-cyg
然后执行

lynx -source /cygdrive/d/apt-cyg > apt-cyg
install apt-cyg /bin

如此就可以使用apt-cyg像linux下面那样通过包管理器直接安装插件了。

apt-cyg install wget
`

相关文章

  • 因为redis与Cygwin初次接触

    Cygwin 官网 https://cygwin.com/redis 官网 https://redis.io/ 因...

  • 初次接触

    初次接触: 赤司篇: (单方面的一见钟情,会有结果吗?) (你的设定:胆小,谨慎(拜托,不是降旗,也不是樱井),不...

  • cmder+Cygwin直接启动redis

    接上篇,如果可以借助cmder直接通过Cygwin启动redis,多方便? 这篇不是水,只是因为这个设置真的意外的方便。

  • 初次使用cygwin的tips

    ls - 列出当前目录下的所有文件 cd 文件夹名称 - 打开文件夹 ./ + 运行程序名称 - 运行该程序 vi...

  • Redis6 Windows 版本编译

    编译工具 Cygwin3 步骤 下载 Cywinsetup-x86_64.exe传送门 下载 redis源码 安装...

  • python初次接触

    都是在网站学习的,感谢作者分享 安装python 没有Mac,只有windows和虚拟机里面的Linux wind...

  • saltstack初次接触

    先使用saltstack实现一些功能 查询资料去了解stackstack 相关拓展 使用saltstack实现简单...

  • solidity初次接触

    初次接触solidity 我首先使用的ide是以太坊官方推荐的Remix他有一下好处 模拟了以太坊的网络,交易等优...

  • 初次接触PHP

    数据库的连接

  • Swift 初次接触

    简介 最近几天接触了Swift这门新的计算机编程语言,感觉比起Objective-C,有了跟进一步的优化,让程序开...

网友评论

      本文标题:因为redis与Cygwin初次接触

      本文链接:https://www.haomeiwen.com/subject/cgisdctx.html