If you've got the machine actually running, you may want to run a 32
bit and a 64 bit instance, put the same amount of data in each, and
see what the differences are to determine whether you want better
efficiency, or fewer processes.
Regards,
- Josiah
> --
> You received this message because you are subscribed to the Google Groups
> "Redis DB" group.
> To post to this group, send email to redi...@googlegroups.com.
> To unsubscribe from this group, send email to
> redis-db+u...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/redis-db?hl=en.
>
today is national holiday in Italy so I was around not able to reply
to emails, and many other times I'm not able to reply to every email
here since I try to push forward Redis codebase.
But I want to say thank you to all the people that not only developed
a deep Redis expertise but also share this information to the
community. It is very hard to see an unanswered question in this
Google Group.
So thank you for your help! A software is just a piece of technology
with benefits, tradeoffs, and problems. What can make the real
difference is the human factor and a great community.
Grazie,
Salvatore
--
Salvatore 'antirez' Sanfilippo
http://invece.org
"We are what we repeatedly do. Excellence, therefore, is not an act,
but a habit." -- Aristotele
I experimented with 64 bit Redis memory instance in a Quadruple Extra
Memory box in the EC2 and, in the end I would have been more
comfortable with a set of instances regarding disk IO.
--
Aníbal Rojas - @anibalrojas
Ruby / Rails focused Devops
More info: http://www.google.com/profiles/anibalrojas
My free/busy schedule: http://tungle.me/anibal
Good point, and from this point of view I think that what makes a lot
of sense is to have a "persistent" manager, that is, a trivial script
issuing BGSAVE so that of N instances running in a single box just one
is saving at any given time.
So if you have 10 instances in a box, even in the most write-heavy
conditions that will use 100% more ram for copy on write, a single
instance is saving at every given time, that means, you can use at max
10% more memory than usually, and this is a good point.
Why this seems to be magical compared to a big one instance? Nothing
is for free: as a number of instances the different dumps no longer
represent a single point-in-time snapshot, but 10 different point in
time snapshots of different parts of the dataset. The good news is:
this is often not a problem at all.
Cheers,
Salvatore
you are right there is a memory cost for VM active per every instance,
that is, in bytes: number of vm pages / 8.
Cheers,
Salvatore
> --
> You received this message because you are subscribed to the Google Groups "Redis DB" group.
> To post to this group, send email to redi...@googlegroups.com.
> To unsubscribe from this group, send email to redis-db+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/redis-db?hl=en.
>
>
--
Salvatore 'antirez' Sanfilippo