# pika **Repository Path**: joey2022/pika ## Basic Information - **Project Name**: pika - **Description**: Pika是一个可持久化的大容量redis存储服务,兼容string、hash、list、zset、set的绝大接口 - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 34 - **Created**: 2022-04-24 - **Last Updated**: 2022-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README YnbjQf.png [![Build Status](https://travis-ci.org/Qihoo360/pika.svg?branch=master)](https://travis-ci.org/Qihoo360/pika) ![Downloads](https://img.shields.io/github/downloads/Qihoo360/pika/total) ## Introduction[中文](https://github.com/Qihoo360/pika/blob/master/README_CN.md) Pika is a persistent huge storage service , compatible with the vast majority of redis interfaces ([details](https://github.com/Qihoo360/pika/wiki/pika-支持的redis接口及兼容情况)), 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](https://github.com/left2right) and [fancy-rabbit](https://github.com/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](https://github.com/Qihoo360/pika/blob/master/USERS.md) ## Feature * huge storage capacity * compatible with redis interface, you can migrate to pika easily * support master-slave mode (slaveof) * various [management](https://github.com/Qihoo360/pika/wiki/pika的一些管理命令方式说明) interfaces ## For developer ### Releases The User can download the binary release from [releases](https://github.com/Qihoo360/pika/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 5&6 * 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 ``` Then compile pika, all submodules will be updated automatically. ``` make ``` ## Usage ``` ./output/bin/pika -c ./conf/pika.conf ``` ## Performance More details on [Performance](https://github.com/Qihoo360/pika/wiki/3.2.x-Performance). ## Documents 1. [Wiki](https://github.com/Qihoo360/pika/wiki) ## Contact Us Users Mail Group: [join in pika_users@groups.163.com](http://163.fm/7VSsSWUJ) Developers Mail Group: [join in pika_developers@groups.163.com](http://163.fm/Q70Qbg3v) QQ group: 294254078 For more information about Pika, Atlas and some other technology please pay attention to our Hulk platform official account 2