README.md
    YnbjQf.png

    Build Status Downloads

    Introduction中文

    Pika is a persistent huge storage service , compatible with the vast majority of redis interfaces (details), including string, hash, list, zset, set and management interfaces. With the huge amount of data stored, redis may suffer for a capacity bottleneck, and pika was born for solving it. Except huge storage capacity, pika also support master-slave mode by slaveof command, including full and partial synchronization. You can also use pika together with twemproxy or codis(pika has supported data migration in codis,thanks left2right and fancy-rabbit) for distributed Redis solution

    UserList

    Qihoo 360game Weibo Garena
    Apus Ffan Meituan XES
    HX XL GWD DYD
    YM XM XL YM
    MM VIP LK KS

    More

    Feature

    • huge storage capacity
    • compatible with redis interface, you can migrate to pika easily
    • support master-slave mode (slaveof)
    • various management interfaces

    For developer

    Releases

    The User can download the binary release from releases or compile the source release.

    Dependencies

    • snappy - a library for fast data compression
    • glog - google log library

    Upgrade your gcc to version at least 4.8 to get C++11 support.

    Supported platforms

    • linux - CentOS 6&7

    • linux - Ubuntu

    If it comes to some missing libs, install them according to the prompts and retry it.

    Compile

    Upgrade your gcc to version at least 4.8 to get C++11 support.

    Get the source code

    git clone https://github.com/Qihoo360/pika.git
    
    git submodule init
    git submodule update

    Then compile pika, all submodules will be updated automatically.

    make

    Usage

    ./output/bin/pika -c ./conf/pika.conf

    Performance

    More details on Performance.

    Documents

    1. doc

    Contact Us

    QQ group: 294254078

    项目简介

    Pika is a nosql compatible with redis, it is developed by Qihoo's DBA and infrastructure team

    发行版本 63

    v3.5.0

    全部发行版

    贡献者 65

    全部贡献者

    开发语言

    • C++ 97.1 %
    • Shell 0.9 %
    • C 0.9 %
    • Makefile 0.8 %
    • Dockerfile 0.3 %