sql >> Database teknologi >  >> NoSQL >> Redis

Hvordan kan jeg køre redis på en enkelt server på forskellige porte?

Start redis-server og angiv et andet argument for 'port', som kan gøres på kommandolinjen:

[email protected]:~$ redis-server -h
Usage: ./redis-server [/path/to/redis.conf] [options]
       ./redis-server - (read config from stdin)
       ./redis-server -v or --version
       ./redis-server -h or --help
       ./redis-server --test-memory <megabytes>

Examples:
       ./redis-server (run the server with default conf)
       ./redis-server /etc/redis/6379.conf
       ./redis-server --port 7777
       ./redis-server --port 7777 --slaveof 127.0.0.1 8888
       ./redis-server /etc/myredis.conf --loglevel verbose

Sentinel mode:
       ./redis-server /etc/sentinel.conf --sentinel
[email protected]:~$ 

Du kan gøre dette fra f.eks. /etc/rc.local også, så dette sker ved opstart.

Men måske kan du også gentænke din tilgang. Redis er så god til at håndtere skriverier, at du måske bare kan klare dig med en anden database?



  1. En udviklervejledning til MongoDB Replica Sets

  2. At få alle python-rom-objekter på en liste

  3. Hvis Redis er single Threaded, hvordan kan det så være så hurtigt?

  4. redis hukommelse og cpu spikes