Como faço para passar Redis nas janelas?

Como faço para passar Redis nas janelas? A página de download Redis apenas parece oferecer opções *nix.

Posso refazer as janelas?

 441
Author: David Fullerton, 2011-06-25

27 answers

Um clique Redis install como um serviço Windows:

Https://github.com/rgl/redis/downloads

Descarregue e execute o topo .exe (ignore o botão "Transferir como zip")

Editar: para as últimas versões do Redis para o Windows, veja MSOpenTech/redis. Veja a resposta de Todd Menier para mais informações.

 372
Author: serg, 2015-10-02 09:55:17

Encontrei mais uma maneira simples de instalar Redis Sob O Windows

Download do último Redis .msi ficheiro de

Https://github.com/MSOpenTech/redis/releases

Após a instalação. O serviço redis está instalado, podemos operá-lo a partir de Service manager

enter image description here

 227
Author: zangw, 2015-08-28 06:58:45

Se você quiser instalar a última porta do MSOpenTech do Redis, em um servidor do Windows, vigiado por um serviço do Windows, sem ter que construir nada você mesmo, leia.

O Msopentech's parece ser o único porto que está activamente a tentar acompanhar o mais recente e maior Redis. Eles afirmam que está pronto para a produção, mas eles não o empacotaram propriamente para instalação num servidor, especialmente se você quiser executar o seu RedisWatcher Serviço para ficar de olho nele, o que é recomendado. (Eu tentei construir RedisWatcher eu mesmo de acordo com as instruções deles, mas a ferramenta Wix necessária conseguiu bagunçar o meu sistema muito bem. Não vou entrar nisso. Felizmente eles forneceram todos os binários que você precisa, mas não todos em um só lugar. Do README :

Até agora, o RedisWatcher não passou para 2,6. No entanto, não deve ser afetado pela versão Redis, e o código no 2.4 branch deve trabalhar com o Redis 2.6 binários.
Então você vai precisar baixar binários de dois ramos para obter todos os bits necessários. Sem mais delongas, aqui estão os passos:
  1. descarregar e extrair os binários Redis do ramo 2.6
  2. copiar todos os binários extraídos para c:\redis\bin
  3. crie outra pasta em c:\redis\inst1
  4. Baixar e extrair os binários de RedisWatcher do 2.4 branch
  5. Executar InstallWatcher.pacote. Isto deve criar um serviço Windows chamado Redis watcher.
  6. abra a consola de serviços do Windows e inicie o serviço Redis watcher.
  7. (opcional) O RedisWatcher deveria ter instalado para C:\Program Files (x86)\RedisWatcher. Lá você vai encontrar um arquivo de configuração chamado watcher.conf, que você pode editar para configurar instâncias adicionais, use diferentes caminhos do que eu especificado nos passos 2 & 3, etc. Não será necessário reiniciar o serviço para mudanças para fazer efeito.
 151
Author: Todd Menier, 2013-11-25 19:29:24

A versão mais actualizada (apenas algumas versões menores atrás) do Redis pode ser encontrada Aqui . Este repositório fornece-lhe a versão 3.2. 100 (a actual é 3. 2), enquanto que o a resposta Mais votada dá-lhe apenas a versão 2. 4. 6 e a última actualização do Acordo de recompra foi Há 2 anos.

A instalação é simples: basta copiar tudo do arquivo para qualquer pasta e executar redis-server.exe para executar o servidor e redis-cli.exe para se ligar a isto servidor através da shell.

 122
Author: Salvador Dali, 2017-05-23 12:02:45

Para instalar Redis para o Windows

Pode escolher entre estas fontes

  1. https://github.com/MSOpenTech/redis/releases ou
  2. https://github.com/rgl/redis/downloads

pessoalmente, preparei a primeira opção

  • Download Redis-x64-2.8.2104.zip
  • Extrair o zip Para a pasta preparada

  • Executar redis-server.exeenter image description here

  • então corre redis-cli.exe

enter image description here

enter image description here

Pode começar a usar o Redis agora por favor consulte os comandos

 64
Author: Cristiana Chavez, 2015-11-26 05:22:09

Vá para as versões e você pode obter um arquivo ZIP contendo os arquivos relevantes , bem como um documento do Word chamado RedisService.docx com as seguintes instruções:

Instalar o serviço

--service-install

Este deve ser o primeiro argumento na linha de comandos do servidor redis. Argumentos depois disso são passados na ordem em que ocorrem para Redis quando o serviço é lançado. O serviço será configurado como Autostart e será lançado como"NT AUTHORITY\NetworkService". Após a instalação bem sucedida uma mensagem de sucesso será exibida e Redis irá sair. Este comando não inicia o serviço.

Por exemplo:

Redis-server --service-install redis.janela.conf --loglevel verbose

E depois, no mesmo documento, outro exemplo:

O seguinte iria instalar e iniciar três instâncias separadas de Redis como um serviço:

Redis-server --service-install --service-name redisService1-port 10001

Redis-server --service-start --service-name redisService1

Redis-server --service-install --service-name redisService2-port 10002

Redis-server --service-start --service-name redisService2

Redis-server --service-install --service-name redisService3-port 10003

Redis-server --service-start --service-name redisService3

Pelo que percebi, este parece ser o novo caminho a seguir em vez de interferir com um serviço de janelas separado para monitorizar e reiniciar o CLI.
 50
Author: bbrown, 2015-06-17 17:45:32
Talvez seja um pouco tarde, mas fui capaz de rever a actualização do Aniversary do Windows 10.
Windows 10 a atualização do Aniversary vem com Bash no Ubuntu no Windows , simplesmente, vem com bash.

Abaixo estão os dois tutoriais que eu segui:

1 - Como instalar e usar a linha de comandos Linux Bash no Windows 10
2 - Como instalar e utilizar o Redis

Abaixo está a imagem de running Redis.

Desfrutar :)

Redis running on port 6379
 44
Author: awebartisan, 2017-03-28 10:21:12

Transferir o redis de Transferir Redis para o windows

  • depois instala-o
  • abrir cmd com direitos de administração
  • executar o comando net start redis
É isso.
 32
Author: Guru, 2015-01-04 18:48:38
A MS Open Tech disponibilizou recentemente uma versão do Redis para download no Github. Dizem que a produção ainda não está pronta, mas fica de olho nela.

GitHub repo

 20
Author: JesseBuesking, 2012-04-27 04:07:35
Não corro redis nas janelas. Há muito trabalho envolvido em manter-se com as portas, e eles ficam para trás redis-estável por uma versão ou duas o tempo todo. Em vez disso, corro redis numa máquina virtual que roda redis para mim. Juntei tudo numa simples repetição para que todos possam participar na diversão sem muito trabalho. Tudo isto é uma construção automatizada para não haver confusão. Eu blogei sobre os detalhes Aqui.
 17
Author: Jason Punyon, 2013-04-17 18:58:25
Há duas maneiras. Pode usar o ficheiro de instalação MSI ou fazê-lo manualmente:

Primeiro obtenha o msi ou o ficheiro zip:

Você pode obter ambos os ficheiros a partir daqui: https://github.com/MicrosoftArchive/redis/releases

Tutorial De Vídeo de observação (exemplo de ambas as instalações de capas de vídeo)

Veja este tutorial de vídeo da instalação:
https://www.youtube.com/watch?v=ncFhlv-gBXQ

 13
Author: DevWL, 2018-03-09 01:44:05

Se você está feliz com um pouco de Powershell, você também pode obter binários Windows muito atualizados usando Powershell e chocolatey.

Primeiro, adicione o chocolatey ao Powershell seguindo as instruções aqui (uma simples linha de comandos como administrador): https://chocolatey.org/

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Então, use o Powershell para obter o pacote redis do chocolatey: http://chocolatey.org/packages/redis-64

choco install redis-64

O Redis será instalado em algo como C:\ProgramData\chocolatey\lib\redis-64.2.8.9

Windows PowerShell Copyright (C) 2013 Microsoft Corporation. Todo primo.

PS C:\windows\system32 > choco install redis-64 Chocolatey (v0. 9. 8. 27) está a instalar o 'redis-64' e dependências. Ao instalar você aceita a licença para 'redis-64' e cada dependência que você está instalando.

Redis-64 v2. 8. 9 adicionado C:\ProgramData\chocolatey\bin\redis-benchmark.exe shim apontou para '..\lib\redis-64.2.8.9\redis-benchmark.exe". Valer C:\ProgramData\chocolatey\bin\redis-check-aof.exe shim apontou para '..\lib\redis-64.2.8.9\redis-check-aof.exe". Valer C:\ProgramData\chocolatey\bin\redis-check-dump.exe shim apontou para '..\lib\redis-64. 2. 8. 9\redis-check-dump.exe". Valer C:\ProgramData\chocolatey\bin\redis-cli.exe shim apontou para '..\lib\redis-64.2.8.9\redis-cli.exe". Valer C:\ProgramData\chocolatey\bin\redis-server.exe shim apontou para '..\lib\redis-64.2.8.9\Redis-servidor.exe". Terminou a instalação 'redis-64' e dependências - se os erros não forem mostrados na consola, nenhum detectado. Verificar o registo de erros se não tiver a certeza

Depois execute o servidor com

redis-server

Ou o CLI com

redis-cli

Siga as instruções em C:\ProgramData\chocolatey\lib\redis-64.2.8.9\RedisService.docx para instalar o serviço redis

 11
Author: user783836, 2015-06-21 20:30:00
Acho que estas são as duas formas mais simples de rodar o Redis no Windows.

1 - versão nativa (e actualizada) do Windows

Como descrito aqui:

  1. Descarrega a versão 64-mais recente.versão native 64bit Windows do redis

Wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/redis64-latest.zip

  1. Extrair redis64-o mais recente.zip em qualquer pasta, por exemplo em c:\redis

  2. Corre o servidor redis.exe usando a configuração local

cd c:\redis

redis-server.exe redis.conf

    Passa redis-cli.exe para se ligar à sua instância redis

cd c:\redis

redis-cli.exe

2-Com Vagrant

Pode usar Redis nas janelas com o Vagrant, como descrito aqui:

  1. Instalar o Vagrant no Windows

  2. Faz o Download do "vagrant-redis".zip vagrant configuração

    wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip

  3. Extrair vagrant-redis.zip em qualquer pasta, por exemplo em c:\vagrant-redis

  4. Lançar a caixa Virtual VM com vagrant up:

    cd c:\vagrant-redis

    vagrant up

Isto irá lançar uma nova instância VM do Ubuntu dentro da caixa Virtual que irá instale e inicie automaticamente a última versão estável do redis.

 10
Author: Dherik, 2015-11-17 17:25:00
 4
Author: mythz, 2013-11-10 13:20:32

Você pode experimentar baboonstack , que inclui redis e também um nó.Gestor de versões js e mongoDB. E é cross platform.

 3
Author: 4kochi, 2014-09-02 19:51:35

Uma das formas mais fáceis de executar o Redis no servidor do windows é usar o contentor Docker Redis. Liga o Hiper-V, descarrega o acoplador e passa o Redis.

 3
Author: Dzintars, 2018-01-15 19:54:12
Ao ler sobre alguns usuários rodando Redis em um VM, me trouxe à mente as recomendações da equipe Redis:

O Redis corre mais devagar numa VM. A taxa de virtualização é bastante alta porque para muitas operações comuns. (...) Prefere executar Redis em uma caixa física, especialmente se você favorecer latências determinísticas. Em um hipervisor de última geração( VMWare), o resultado da redis-benchmark em um VM através da rede física é quase dividido por 2 em comparação com a máquina física, com alguns tempo significativo de CPU gasto no sistema e interrupções.

 2
Author: Pedro, 2013-11-22 09:30:03

A versão redis no windows foi publicada pela microsoft open tech team, mas recentemente este projecto foi arquivado para https://github.com/MicrosoftArchive/redis só para leitura e não será actualizado. Parou o desenvolvimento

 2
Author: Dan Nguyen, 2017-09-25 02:19:42

Uma Vez Que a porta do Redis da MSOpenTech já não é mantida-qualquer pessoa interessada no Porto nativo do Redis para o Windows pode agora obter a versão "alpha" do Redis 4.0.2 Para O Windows a partir daqui: https://github.com/tporadowski/redis/releases Este fork é uma junção da última versão 3.2.100 do MSOpenTech e 4.0.2 de antirez / redis com um par de correcções de erros. De momento, esse Porto não tem suporte a módulos e as dependências ainda estão por actualizar para o que é que o Redis significado.

 2
Author: Tomasz Poradowski, 2018-04-12 08:19:36

Pode instalar o Redis seguindo este artigo: https://github.com/ServiceStack/redis-windows mas para ir direto, você pode baixá-lo por este link: https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip depois de baixar, vá para o diretório que você gosta de colocar seus arquivos, em seguida, extrair o arquivo zip, em seguida, abrir uma linha de comando e ir para o diretório onde você extraiu seu arquivo, em seguida, digite "Refis-server" e carregue em enter(para abrindo o comando redis-cli open e rota para o diretório redis, mas em vez de" redis-server "executar"redis-cli").

 2
Author: behzad babaei, 2018-08-16 03:58:05

As últimas compilações do Redis x86 (32 bits) podem ser encontradas aqui: http://bitsandpieces.it/redis-x86-32bit-builds-for-windows

Diz que vai manter os dois 2.8.* e 3.0.* ramo.
 1
Author: Yan Sern, 2016-02-04 11:17:15

Retirado de: http://avenshteinohad.blogspot.com/2016/01/redis-jedis-quickstart.html

Se usar o windows, use a versão MSOpenTech de:

Https://github.com/MSOpenTech/redis

Também poderá achar esta publicação útil para começar com os comandos básicos.

 1
Author: ohadinho, 2016-03-13 06:16:36

O projecto Redis não suporta oficialmente o Windows. No entanto, o Microsoft Open Tech group desenvolve e mantém esta Porta Windows visando Win64.

Http://redis.io/download

 1
Author: 15412s, 2016-07-14 19:12:31

enter image description hereenter image description hereenter image description here

VARY EASY:(NO ANY CAMMAN OR NOT GOING TO ANY LINK,ONLY FOLLOW THIS STEP ,FOR ALL VERSION)   
             FIRST INSTALL REDIS 
                -->>AFTER OPEN TASKBAR
                -->>OPEN SERVICE(taskbar service)
                -->>CHOOSE REDIS 
                -->>RIGTH CLICK ON REDIS SERVICE AND OPEN SERVICE(VIEW IMAGES) 
                -->>CLICK ON START OR RESTART.(ALSO SET AUTOSTART)
 1
Author: Viral Patel, 2016-10-24 11:13:19

Parece que esta é a maneira mais fácil de obter a última versão do Redis-use NuGet Manager:

1) abrir a configuração do NuGet page e obter o Utilitário linha de comandos (The latest version of the nuget.a ferramenta da linha de comandos exe está sempre disponível em https://nuget.org/nuget.exe)

2) Copie este ficheiro para algum lugar (por exemplo, C:\Downloads)

3) iniciar uma linha de comandos como Administrador e executar os seguintes comandos:

cd C:\Downloads
nuget.exe install redis-64

4) na pasta Downloads irá seja a última versão do Redis (C:\Downloads\Redis-64.2.8.19 no meu caso)

5) executar redis-server.exe e começar a trabalhar

P. S. Nota: redis de Download Redis para windows contém uma versão muito antiga de Redis: 2.4.6

 0
Author: NorthCat, 2015-04-17 15:20:07

Aqui estão os meus passos para instalar o Redis 4.0.8 no Windows 10 Pro (1709) através do Subsistema Windows para o Linux:

in home/user/
   01 wget http://download.redis.io/releases/redis-4.0.8.tar.gz
   02 tar xzf redis-4.0.8.tar.gz
   03 cd redis-4.0.8/
   04 sudo apt-get install make
   05 sudo apt-get update
   06 sudo apt-get install gcc
   07 cd deps
   08 make hiredis jemalloc linenoise lua geohash-int
   09 cd ..
   10 make

Pode saltar vários passos se tiver um ambiente actualizado.

 0
Author: Kentative, 2018-02-10 18:00:23