BSD Ports

databases/redis 7.4.3 DragonFly

Persistent key-value database with built-in net interface

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
RSALv2, SSPLv1
Categories
databases
Package size
846.4 KiB, 8708.3 KiB installed

Description

Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.

You can run atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set.

In order to achieve its outstanding performance, Redis works with an in-memory dataset. Depending on your use case, you can persist it either by dumping the dataset to disk every once in a while, or by appending each command to a log.

Redis also supports trivial-to-setup master-slave replication, with very fast non-blocking first synchronization, auto-reconnection on net split and so forth.

In the other systems

SystemPortVersion
DragonFlydatabases/redis7.4.3
FreeBSDdatabases/redis8.10.2
NetBSDdatabases/redis8.10.1
MidnightBSDdatabases/redis8.10.2

Install

Binary package:

pkg install redis

From DPorts:

cd /usr/dports/databases/redis && make install clean

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none

Message after installing

To setup "redis" you need to edit the configuration file:
      /usr/local/etc/redis.conf

      To run redis from startup, add redis_enable="YES"
      in your /etc/rc.conf.