|
Redis is referred as a data structure server because key stores can contain strings, lists, sets, hashes and sorted sets.
Redis is written in ANSI C and works in most POSIX systems like Linux, *BSD, OS X and Solaris without external dependencies.
There is no official support for Windows builds, although there are some external non-official Redis options.
Redis works with an in-memory dataset.
Redis also supports trivial-to-setup master-slave replication, with very fast non-blocking first synchronization, auto-reconnection on net split and so forth.
The system can be used with most programming languages.
Here are some key features of "Redis":
Supported operations:
· Appending to a string
· Incrementing the value in a hash
· Pushing to a list
· Computing set intersection
· Union and difference
· Getting the member with highest ranking in a sorted set
· Simple check-and-set mechanism
· pub/sub and configuration settings to make Redis behave like a cache
What's New in This Release: [ read full changelog ]
· Fixed a timing attack on AUTH.
· Don't assume that "char" is signed.
· Check that we have connection before enabling pipe mode.
· Use the optimized version of the function to convert a double to its string representation. Compilation was disabled because of a typo in the #if statement.
· REPLCONF internal command introduced, now INFO shows slaves with correct port numbers. This makes 2.5.12 Redis Sentinel compatible.
· Truncate short write from the AOF for a cleaner restart. On short writes (for instance out of space) Redis will now try to remove the half-written data so that the next restart will work without the need for the "redis-check-aof" utility.
· New in INFO: aof_last_bgrewrite_status
· Allow Pub/Sub in contexts where other commands are blocked.
· mark fd as writable when EPOLLERR or EPOLLHUP is returned by epoll_wait.
Via: Redis 2.4.16 / 2.2.15 / 2.0.5 / 1.3.12 / 1.2.6 / 3.0 alpha0 / 2.6.0-rc6
0 Comment:
Post a Comment