服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Redis - mac m1安装redis过程

mac m1安装redis过程

2023-10-19 16:35anjushi_ Redis

Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

redis简介

Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

Redis存在内存中,读写速度非常快,每秒可以处理超过10万次读写操作,被广泛应用于缓存。

redis的五种基本数据类型
mac m1安装redis过程
macm1安装redis
  • 安装命令
brew install redis
  • 如果报错:Error: Command failed with exit 128: git

    mac m1安装redis过程

brew -v
  • 输入brew -v后会提示执行两个配置命令,复制执行,之后重新执行安装命令
git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core
git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask
mac m1安装redis过程
  • 确认redis是否安装成功
ps axu | grep redis
mac m1安装redis过程
  • redis-server命令
// 1.启动redis服务
brew services start redis

// 2.关闭redis服务
brew services stop redis

// 3.重启redis服务
brew services restart redis

// 4.打开图形化界面(打开客户端......)
redis-cli 
  • 实际执行结果
(base) xxMacBook-Pro ~ % brew services restart redis
==> Successfully started `redis` (label: homebrew.mxcl.redis)
(base) xxMacBook-Pro ~ % brew services stop redis
Stopping `redis`... (might take a while)
==> Successfully stopped `redis` (label: homebrew.mxcl.redis)
(base) xxMacBook-Pro ~ % ps -ef | grep redis
  501 18101     1   0  8:45上午 ??         0:00.45 /opt/homebrew/opt/redis/bin/redis-server 127.0.0.1:6379 
  501 18177 14535   0  8:52上午 ttys002    0:00.00 grep redis
(base) xxMacBook-Pro ~ % redis-cli
127.0.0.1:6379> QUIT
(base) xxMacBook-Pro ~ %
  • 一些其它命令
1.开机启动redis服务
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents

2.使用配置文件启动redis-server
redis-server /usr/local/etc/redis.conf

3.停止redis服务
redis-cli shutdown

4. redis配置文件位置
/usr/local/etc/redis.conf

5.卸载redis
brew uninstall redis 
rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
    
6.通过bin目录下的redis-server命令来启动redis服务
cd /usr/local/Cellar/bin/6.x.x/bin
./redis-server
  • 配置文件的存放路径为/opt/homebrew/etc

    mac m1安装redis过程

到此这篇关于mac m1安装redis过程的文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/qq_23858785/article/details/128970899

延伸 · 阅读

精彩推荐
  • RedisRedis 的过期数据会被立马删除么?

    Redis 的过期数据会被立马删除么?

    先说结论:并不会立马删除。Redis 有两种删除过期数据的策略:定期选取部分数据删除及惰性删除。...

    就是码哥呀10532022-04-12
  • RedisRedis高效率原因及数据结构分析

    Redis高效率原因及数据结构分析

    这篇文章主要为大家详细的介绍了Redis高效的原因以及分析了Redis高效的数据结构,有需要的朋友可以借鉴参考下,希望能够有所帮助...

    不会编程的派大星5472021-11-18
  • RedisRedis使用watch完成秒杀抢购功能的代码

    Redis使用watch完成秒杀抢购功能的代码

    这篇文章主要介绍了Redis使用watch完成秒杀抢购功能的代码,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧...

    e4210834586642021-02-18
  • RedisRedis 事务与过期时间详细介绍

    Redis 事务与过期时间详细介绍

    这篇文章主要介绍了Redis 事务与过期时间详细介绍的相关资料,需要的朋友可以参考下 ...

    lqh3912019-11-06
  • Redis通过kubesphere部署redis的方法

    通过kubesphere部署redis的方法

    这篇文章主要介绍了通过kubesphere部署redis的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    mac文的java路11072020-12-28
  • Redis解决redis批量删除key值的问题

    解决redis批量删除key值的问题

    在开发过程中,会遇到要批量删除某种规则的key值,但是通常情况下没有批量删除某一个类的命令,遇到这种情况该如何处理呢?下面小编给大家带来了...

    m0_674032404112022-10-11
  • Redis浅谈Redis 缓存的三大问题及其解决方案

    浅谈Redis 缓存的三大问题及其解决方案

    Redis 经常用于系统中的缓存,这样可以解决目前 IO 设备无法满足互联网应用海量的读写请求的问题。本文主要介绍了浅谈Redis 缓存的三大问题及其解决方案...

    Java弟中弟11772021-08-15
  • Redisredis分布式锁之可重入锁的实现代码

    redis分布式锁之可重入锁的实现代码

    相信大家都知道可重入锁的作用防止在同一线程中多次获取锁而导致死锁发生,本文通过几个例子给大家分享redis分布式锁之可重入锁的实现代码,对redi...

    _否极泰来8972021-08-05