Giter Site home page Giter Site logo

ssdb-docs's Introduction

ssdb-docs

SSDB documentation source code.

How to build?

PHP cli and Python are required. Then, just run

make

The documentations in HTML format are generated under docs/ directory. Open docs/index.html with your web browser(Firefox, Chrome, Safari, etc).

How to contribute?

Fork this repository, create new .md files, edit existing ones, and submit a pull request.

ssdb-docs's People

Contributors

cereal-s avatar cuixin avatar eryx avatar idarlington avatar ideawu avatar kirilltitov avatar kqqsysu avatar maze1980 avatar reanote avatar reficull avatar seefan avatar sunt-ing avatar tobiasmuehl avatar wzshiming avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ssdb-docs's Issues

C API?

Is there a C API for SSDB?

请问您的博客是不再开了吗?

很抱歉在这个地方发issue询问博客的事,我没能从互联网上找到你的邮箱之类的联系方式,于是只能发issue了。
如题,博客是不继续开下去了吗?

文档更新问题

貌似支持一些list的命令例如lpop,但是文档没有说明,文档是否有更新计划

ssdb数据迁移或者同步时自动flushdb

wu大,原两台服务器a和b部署为双主模式,一切正常。后因需要迁移服务器,尝试了好几种方案的服务器迁移,但是都发生了自动开始flushdb的操作,log内有start flushdb,但无end flushdb,服务器处于假死状态。
image

方案如下:

  1. a <--mirror-->b<--sync--->c
    在新服务器上新增节点c直接为b的slave节点(同时修改b和c的配置后启动),然后开始同步,开始正常,但过几小时后就触发flushdb,个人猜测可能是导入数据量太大导致,于是放弃。
    image
  2. a <--mirror-->b<--sync--->c
    查询相关资料看到说可以直接copy var目录的data数据进行迁移,然后把b停机,copy服务器b上的数据到新的服务器c上,仍配置为b的slave,但仍然数据同步不过来,猜测可能var下所有数据都需要(包括meta),就整个copy过来,尝试后发现还是不行。
    image
  3. a <--mirror--->c
    后尝试直接停机同时将数据(var)copy给新服务器c,然后停机a修改新服务器c和a的配置,将两者设置为双主模式,启动a和新服务器。这种方案在数据量较小的时候(测试环境中)是可行的,但是放到生产上双方互相触发了flushdb,即两台机器的数据都flushdb了。猜测可能与线上未指定id有关,但测试环境上未重现flushdb。

想问下wu大ssdb是在什么情况下会触发服务器自动flushdb?是否和数据量有关?还是和高并发的读写有关?或者与leveldb的配置是否有关?
进行数据copy的时候meta是否也需要copy过去?另外ssdb.conf中的replication.slaveof.id是否指定对服务器迁移有影响么?
有什么比较好的方案可以在大数据(上亿条数据)的情况下进行数据的备份或者服务器的迁移?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.