--
You received this message because you are subscribed to the Google Groups "Redis DB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+unsubscribe@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
Visit this group at https://groups.google.com/group/redis-db.
For more options, visit https://groups.google.com/d/optout.
Itamar Haber | Chief Developer Advocate
Redis Watch Newsletter | &&(curat||edit||janit||)
Redis Labs ~/redis
Mobile: +972 (54) 567 9692
Email: ita...@redislabs.com
Twitter: @itamarhaber
Skype: itamar.haber
And I would suggest running memory diagnostics...
-- Meir
On Sun, Oct 16, 2016 at 12:50 PM, Itamar Haber <ita...@redislabs.com> wrote:
Hi Alessandro,This indeed sounds like a weird issue that shouldn't happen - definitely the first time I've heard of such data corruptions.Please contact our support team (sup...@redislabs.com) so we can work on getting to bottom of this together.Thanks,
On Fri, Oct 14, 2016 at 1:28 PM, Alessandro Cosentino <cos...@gmail.com> wrote:
Hi,
We use Redis as an in-memory cache for our data engineer project. The instance we use in production is deployed on RedisCloud.
We're experiencing a weird issue with data corruption. Namely, strings that are inserted in a Redis lists have one bit flipped when they are fetched back. Very very curiously, the bit flipped is always in the same position.
More details:
- we use the redis-py library to interface our Python+Celery code with Redis;
- the string we add to the list are serializations of Python object of the form ""x|a|b|c|y|d", where x and y are integers and a, b, c, and d are strings.
It happens very rarely, so it's hard to reproduce. I don't have a precise figure of how often this happens, but it's in the order of <1/10^6.
It's important for me that the data is not corrupted because I use the fields of the unserialized string to access Python dictionaries and I get a key error if the Redis data is corrupted.
Is Redis memory data supposed to be 100% error-free? Can this be a problem with the deployment? Or with the Python library I am using?
--
You received this message because you are subscribed to the Google Groups "Redis DB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+u...@googlegroups.com.
To post to this group, send email to redi...@googlegroups.com.
Visit this group at https://groups.google.com/group/redis-db.
For more options, visit https://groups.google.com/d/optout.
--Itamar Haber | Chief Developer Advocate
Redis Watch Newsletter | &&(curat||edit||janit||)
Redis Labs ~/redisMobile: +972 (54) 567 9692
Email: ita...@redislabs.com
Twitter: @itamarhaber
Skype: itamar.haber
--
You received this message because you are subscribed to the Google Groups "Redis DB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redis-db+u...@googlegroups.com.