TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Redis 3.0.0 is out

440 pointsby agonzalezroabout 10 years ago

15 comments

timdorrabout 10 years ago
From the release notes: <a href="https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;antirez&#x2F;redis&#x2F;3.0&#x2F;00-RELEASENOTES" rel="nofollow">https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;antirez&#x2F;redis&#x2F;3.0&#x2F;00-RELEA...</a><p><pre><code> * Redis Cluster: a distributed implementation of a subset of Redis. * New &quot;embedded string&quot; object encoding resulting in less cache misses. Big speed gain under certain work loads. * AOF child -&gt; parent final data transmission to minimize latency due to &quot;last write&quot; during AOF rewrites. * Much improved LRU approximation algorithm for keys eviction. * WAIT command to block waiting for a write to be transmitted to the specified number of slaves. * MIGRATE connection caching. Much faster keys migraitons. * MIGARTE new options COPY and REPLACE. * CLIENT PAUSE command: stop processing client requests for a specified amount of time. * BITCOUNT performance improvements. * CONFIG SET accepts memory values in different units (for example you can use &quot;CONFIG SET maxmemory 1gb&quot;). * Redis log format slightly changed reporting in each line the role of the instance (master&#x2F;slave) or if it&#x27;s a saving child log. * INCR performance improvements.</code></pre>
评论 #9304288 未加载
JonnieCacheabout 10 years ago
Here&#x27;s the full cluster spec: <a href="http:&#x2F;&#x2F;redis.io&#x2F;topics&#x2F;cluster-spec" rel="nofollow">http:&#x2F;&#x2F;redis.io&#x2F;topics&#x2F;cluster-spec</a><p>Looking forward to seeing it taken apart by aphyr.<p>Congrats to Salvatore and the rest of the redis committers!
评论 #9308277 未加载
评论 #9307045 未加载
gsneddersabout 10 years ago
(To note, I have limited experience with using Redis. My questions may be stupid.)<p>As far as I can tell, most of the advantages of Redis come from the fact that it&#x27;s all held in memory and so access is fast. Is networked access to other parts of the cluster quick enough that it is quicker than storing the data on one computer, partly on disk? When would one want to use a Redis cluster rather than something stored on-disk and cached in memory?
评论 #9304630 未加载
评论 #9304718 未加载
评论 #9304820 未加载
agonzalezroabout 10 years ago
For lazy readers: CLUSTERING!
评论 #9304418 未加载
评论 #9304376 未加载
yankoffabout 10 years ago
I just hope it&#x27;s not an April&#x27;s fool joke
评论 #9304548 未加载
评论 #9304385 未加载
评论 #9304519 未加载
simon_weberabout 10 years ago
Does anyone have more details on what the &quot;embedded string&quot; object encoding is and what workloads it helps with? The closest thing I can find is <a href="https:&#x2F;&#x2F;github.com&#x2F;antirez&#x2F;redis&#x2F;issues&#x2F;543" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;antirez&#x2F;redis&#x2F;issues&#x2F;543</a>, which seems pretty old.
评论 #9305579 未加载
napsterbrabout 10 years ago
That was a nice timing, just yesterday I hacked around asyncio-redis package to provide clustering support.<p>Anyone interested in trying it out, or contributing, you can see the project here: <a href="https:&#x2F;&#x2F;github.com&#x2F;renatomassaro&#x2F;asyncio-redis-cluster" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;renatomassaro&#x2F;asyncio-redis-cluster</a><p>Edit: as for blocking requests, redis-py-cluster is an awesome lib that provides cluster support over the traditional redis-py client.
oimazabout 10 years ago
I really like antirez approach to building system software. Build it step-by-step, iterate and very soon you have an amazing piece of software
jessaustinabout 10 years ago
<a href="http:&#x2F;&#x2F;redis.io&#x2F;download" rel="nofollow">http:&#x2F;&#x2F;redis.io&#x2F;download</a>
评论 #9305223 未加载
flowerpotabout 10 years ago
Does the cluster feature deprecate redis-sentinel?
评论 #9304887 未加载
评论 #9307323 未加载
devyabout 10 years ago
On <a href="https:&#x2F;&#x2F;github.com&#x2F;antirez&#x2F;redis&#x2F;tree&#x2F;3.0" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;antirez&#x2F;redis&#x2F;tree&#x2F;3.0</a> branch, it shows &quot;This branch is 1004 commits ahead, 1252 commits behind unstable&quot;.
martin1985about 10 years ago
What is the best alternative for redis?
评论 #9304959 未加载
评论 #9304481 未加载
评论 #9305127 未加载
评论 #9304460 未加载
评论 #9309389 未加载
评论 #9308558 未加载
评论 #9305043 未加载
评论 #9307719 未加载
评论 #9305473 未加载
bayesianhorseabout 10 years ago
April 1st is one of the worst dates for announcements ever...
评论 #9305079 未加载
评论 #9305378 未加载
busterabout 10 years ago
Why not just linking to the google groups post or the release notes?
xai3luGiabout 10 years ago
Still no SSL, so using redis-client still just spews your password out all over the internet.
评论 #9305534 未加载
评论 #9305104 未加载
评论 #9306489 未加载