Learning redis source code [linked list]

Introduction Redis implements a two-way linked list containing an iterator. The basic function is a universal two-way linked list. The source code implementation is worth reading the following.Source File Adlist. h adlist. cAnalysis Here we will

Redis source code learning [preface]

Preface I was involved in a redis project last year, but I was involved in other projects due to temporary decisions. The heart has been on redis can be said to do not forget, the most impressive is when the first day to hear redis, said it is the

Dynamic configuration of redis Parameters Based on Java

Many users are familiar with redis list, hash, set, string, and other operations, This section briefly introduces the dynamic parameter modification, master-slave switchover, persistent settings, and system information monitoring. The redis

Redis pre-sharding (pre-distributed)

The recent project progress is relatively tight, and several projects have been synchronized and few summary are made. I especially like review on GitHub.CodeThe font is good and clear. This project is implementing the distributed design of redis, a

Redis 2.6.6 released

Redis 2.6.6 release Author: chszs, reprinted with note.Author blog homepage: http://blog.csdn.net/chszs Redis is a high-performance memory key-value database. The emergence of redis largely makes up for the shortage of key/value storage such as

Redis master-slave Replication

I. redis master-slave replication features:1. Master can have multiple slave (slave)2. Multiple Server Load balancer instances can be connected to the same master or other Server Load balancer instances.3. Master-slave replication does not block the

Java testing redis

1. Download The redis Java client Https://github.com/xetorthio/jedis/downloads Jedis-2.1.0.jar 2. WriteCode Package Org. soachina. redis; import redis. clients. jedis. jedis; public class demo {public static void main (string ARGs [])

Seven Principles of redis

Original article: http://antirez.com/post/redis-manifesto.html 1: redis is a DSL tool for operating data structures. It provides TCP-based protocols to operate on rich data structures. 2: redis is a memory database. It is precisely because of the

Interview Questions: differences between memcache and redis

1. Storage Method Memecache stores all data in the memory. After the power is down, the data cannot exceed the memory size. Some redis instances are stored on the hard disk to ensure data persistence. 2. supported data types Memcache

Redis cannot be started

Brew info redislaunchctl unload ~ /Library/launchagents/homebrew. mxcl. redis. plistps aux | grep redis kill-9 78053./deploy/SH/redis_server.sh start There are 5 processes in Linux: 1. running (running or waiting in the running Queue) 2.

Building and testing redis in Windows

RedisBuild an environment in Windows From http://www.cnblogs.com/chenchunyong/archive/2013/04/17/Redis.html 1. What is redis? Redis is a high-performance Key-value database that does not support any SQL statements. It supports more storage value

Cloud wind-Development NOTE 2: redis Database Structure Design

According to the requirements of our Phase I project, I designed the data format in the database yesterday. The database uses redis. I regard it as a remote data structure storage device. It provides basic key-value storage functions without

Install nginx, MySQL, PHP-FPM, and redis in yum

PurposeInstall nginx, MySQL, PHP-FPM, and redis through yum in centos 6.2. Environment preparationYou can install centos 6.2 on a USB flash drive. Why is yum used for installation?In addition to the tarball method, install the software on Linux

Redis configuration file redis. conf

# By default redis does not run as a daemon. Use 'yes' if you need it.# Note that redis will write a PID file in/var/run/redis. PID when daemonized.# Redis does not run as a daemon by default. You can modify this configuration item and use yes to

Twemproxy for redis instructions and simple analysis

Redis has a major bottleneck when the memory size exceeds 50 GB. To solve this problem, I found some relevant information and found this open-source software. The function is very powerful, including the consistent hash algorithm of ketama of last.

Learning redis source code [Memory Allocation]

Introduction The current version of redis supports tcmalloc, jemalloc, Apple's malloc, or redis's own zmalloc. Zmalloc manages the memory allocation, which is thread-safe, and the allocated memory must be sizeof (long.Source code Zmalloc. h

Learning redis source code [Command Protocol format]

Introduction This article will introduce redis Command Parsing, but to have a more intuitive understanding of redis Command Parsing, you must first understand the redis Command Protocol format.Source code None (or in network. c)Analyze requests *

Learning redis source code [epoll encapsulation]

Introduction In the previous blog, we mentioned that the underlying Linux epoll is used in redis event processing, and other multi-channel communication layers can be used according to the implementation of redis, however, epoll is the most

Preliminary Exploration of redis

1 Data Type As a key-value database, redis also provides ing between keys and values. However, in addition to common values or strings, The redis key value can also be one of the following forms: L lists (list) L Sets) L sorted Sets) L hashes (hash

Install and use the redis cache program in windows

Some time ago, the company needed to use redis to implement the cache function. Therefore, I wrote this article to share the installation and usage skills of redis. First, download the redisserver and execute redis-server.exe. This process must be

Total Pages: 315 1 .... 242 243 244 245 246 .... 315 Go to: GO

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.