{ "info": { "author": "The Caleydo Team", "author_email": "contact@caleydo.org", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4" ], "description": "phovea_data_redis [![Phovea][phovea-image]][phovea-url] [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]\n=====================\n\nData provider plugin for loading data stored in a [Redis in-memory database](http://redis.io/).\n\nInstallation\n------------\n\n```\ngit clone https://github.com/phovea/phovea_data_redis.git\ncd phovea_data_redis\nnpm install\n```\n\nTesting\n-------\n\n```\nnpm test\n```\n\nBuilding\n--------\n\n```\nnpm run build\n```\n\nUsage\n------------\n\nThe plugin is currently used to load ID mapping files.\n\n### Flush Mapping Database\n\n```bash\nredis-cli\n\nselect 3\nflushall\n```\n\nAdministrating Redis from your host machine\n------------\n\nFollow this steps if you want to administrate the Redis instance that is installed inside the virtual machine (using Vagrant)\n\n1. Download any Redis administration tool (e.g., [Redis Desktop Manager](https://redisdesktop.com/))\n2. Start docker-compose in debug mode: `docker-compose-debug up -d`\n3. Access via localhost\n\nBacking up a Redis DB: -> https://www.npmjs.com/package/redis-dump\n\nRestoring in a named volume:\n\n1. launch container\n ```\ndocker run -it -v workspacename_db_redis_data:/data -v F:\\w\\workspace_name\\_backup\\:/backup --name test redis:3.2-alpine sh ; docker rm test\n ```\n2. within shell\n ```\nredis-server --appendonly yes &\ncd /backup\ncat redis_db_dump_id.txt | redis-cli -n 3\ncat redis_db_dump_mapping.txt | redis-cli -n 4 \nexit\n ```\n3. use backup tool to backup\n ```\n ./docker-backup backup db_redis_data\n ```\n\n***\n\n\nThis repository is part of **[Phovea](http://phovea.caleydo.org/)**, a platform for developing web-based visualization applications. For tutorials, API docs, and more information about the build and deployment process, see the [documentation page](http://phovea.caleydo.org).\n\n\n[phovea-image]: https://img.shields.io/badge/Phovea-Server%20Plugin-10ACDF.svg\n[phovea-url]: https://phovea.caleydo.org\n[npm-image]: https://badge.fury.io/js/phovea_data_redis.svg\n[npm-url]: https://npmjs.org/package/phovea_data_redis\n[travis-image]: https://travis-ci.org/phovea/phovea_data_redis.svg?branch=master\n[travis-url]: https://travis-ci.org/phovea/phovea_data_redis\n[daviddm-image]: https://david-dm.org/phovea/phovea_data_redis/status.svg\n[daviddm-url]: https://david-dm.org/phovea/phovea_data_redis\n\n\n", "description_content_type": "text/markdown", "docs_url": "https://pythonhosted.org/phovea-data-redis/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://phovea.caleydo.org", "keywords": "", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "phovea-data-redis", "package_url": "https://pypi.org/project/phovea-data-redis/", "platform": "", "project_url": "https://pypi.org/project/phovea-data-redis/", "project_urls": { "Homepage": "https://phovea.caleydo.org" }, "release_url": "https://pypi.org/project/phovea-data-redis/2.3.0/", "requires_dist": [ "redis (==2.10.5)", "phovea-server (<2.4.0,>=2.3.0)" ], "requires_python": "", "summary": "Data provider plugin for loading data stored in a Redis in-memory database.", "version": "2.3.0" }, "last_serial": 5735213, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c700ff1259e819b8224a1e257f5b1fb6", "sha256": "346b149293a129299c430d2660349e7e0573f280ac2dc698758f80bfee304179" }, "downloads": -1, "filename": "phovea_data_redis-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "c700ff1259e819b8224a1e257f5b1fb6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12484, "upload_time": "2017-04-05T13:14:01", "url": "https://files.pythonhosted.org/packages/09/04/b2c9dcd549cdee62a61c33adaadd3a02a8ccd2a0abbb3b87cfb688ff3b86/phovea_data_redis-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c8e711fcb3004b63c3be0b9b9cba5d99", "sha256": "25309e62b0f1deac3cff7f817079703d092610ca9c2eeb107a09c4ad51e6eaa4" }, "downloads": -1, "filename": "phovea_data_redis-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8e711fcb3004b63c3be0b9b9cba5d99", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8895, "upload_time": "2017-04-05T13:23:07", "url": "https://files.pythonhosted.org/packages/43/ef/7736d3e8822e6bce80ce2600aa394a82ece720b2ca27aef84b2675f5c8dd/phovea_data_redis-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8975bd0ec999de415ab181e2b52e43b2", "sha256": "74bc69f285b4d75ceb904a7d9680ecc65449a68eea97aac6ff0581d4b78c6534" }, "downloads": -1, "filename": "phovea_data_redis-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8975bd0ec999de415ab181e2b52e43b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5926, "upload_time": "2017-04-05T13:14:03", "url": "https://files.pythonhosted.org/packages/8c/ff/4a21cae93502cf5e89dc8232c105430dc2cf876404f4c84635baf0526f54/phovea_data_redis-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "fbada2b26edbc212370a542625f1ba72", "sha256": "64a7992d4952bca0d5f817d628bb808236f3178cee5f1d83c1ae58021aad527b" }, "downloads": -1, "filename": "phovea_data_redis-1.0.0.tar.gz", "has_sig": false, "md5_digest": "fbada2b26edbc212370a542625f1ba72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6911, "upload_time": "2018-05-17T04:21:15", "url": "https://files.pythonhosted.org/packages/d5/24/e1cb8908f93df0c1859f59c9626f45c4912b328c09bf1b16a6e72b5c01ab/phovea_data_redis-1.0.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "e5469ad4aa04b37d999dbb67d7df63e1", "sha256": "9f4ca6f8900ee8fe6808f670db6dd2c7eb5789833ac396fdaf5c6076d055bf8f" }, "downloads": -1, "filename": "phovea_data_redis-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5469ad4aa04b37d999dbb67d7df63e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8186, "upload_time": "2018-08-23T08:47:48", "url": "https://files.pythonhosted.org/packages/bc/0e/6e7ce883a176ed426a8b4f8b22ee542755cc076992c7c70caf9c505d25c6/phovea_data_redis-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "366ed3949cf5ea402c836ebe3abf3402", "sha256": "ce3cf071da606c0f13763fd9a2e6d03af6578461461b8eecd1ce31af6bb93f56" }, "downloads": -1, "filename": "phovea_data_redis-2.0.0.tar.gz", "has_sig": false, "md5_digest": "366ed3949cf5ea402c836ebe3abf3402", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6911, "upload_time": "2018-08-23T07:39:59", "url": "https://files.pythonhosted.org/packages/11/56/8001cd40ee4d9cfd55895d7869f19d170f490b6f5ea00f0c30145aa11072/phovea_data_redis-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "f2878d47dd78d5f2e7973398f45b72a2", "sha256": "d7a05645b3227810a714889cd5c7073f4a64f85caecc93f8169c917d51807c19" }, "downloads": -1, "filename": "phovea_data_redis-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2878d47dd78d5f2e7973398f45b72a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8194, "upload_time": "2018-09-18T08:22:13", "url": "https://files.pythonhosted.org/packages/24/60/f1ddd99c67e227e49216500e89d219a597d74d2ca76d8d3196ccc6d5a956/phovea_data_redis-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4baf7b805ac7be4fa5ede2e440ff53f0", "sha256": "cc4da09f68559967b177f6c7dd4fe06f535f79b013a3a1ea50e1b879d7cebda4" }, "downloads": -1, "filename": "phovea_data_redis-2.1.0.tar.gz", "has_sig": false, "md5_digest": "4baf7b805ac7be4fa5ede2e440ff53f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6876, "upload_time": "2018-09-18T08:22:15", "url": "https://files.pythonhosted.org/packages/e5/f3/9a7db4278b95c544be6e5638454cae6945b2421135ce342c522559d5ae36/phovea_data_redis-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "33dbdd3905bde912c57eef9b15cb8fa2", "sha256": "3870c00e354a9e9649b2098d803ed40d402acdd1a363437c17d5049303ed3deb" }, "downloads": -1, "filename": "phovea_data_redis-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33dbdd3905bde912c57eef9b15cb8fa2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10402, "upload_time": "2019-04-12T10:11:59", "url": "https://files.pythonhosted.org/packages/5c/9f/dd65c39e0d0036eaf549e122576f87dfc429bb23486d76ecf2bcec3cc57b/phovea_data_redis-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b90aaa449ea03c4c3b30ca73447f5aaa", "sha256": "5527ae31e60d1cba09597ec87ba76996db05eeb8bc60d69a1deaa5590b2c6a51" }, "downloads": -1, "filename": "phovea_data_redis-2.2.0.tar.gz", "has_sig": false, "md5_digest": "b90aaa449ea03c4c3b30ca73447f5aaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6942, "upload_time": "2019-04-12T10:10:58", "url": "https://files.pythonhosted.org/packages/97/82/a4d5b8aac40fa79223dc23434509d0bb73625580bdc4f2ab12d39af61eb5/phovea_data_redis-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "4dfc1255f7a3ef673a91736f5325d3b9", "sha256": "56933d8ffe0ae4472daad7ea0c863ce63243e88bcb045b1158b7048306929bd5" }, "downloads": -1, "filename": "phovea_data_redis-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4dfc1255f7a3ef673a91736f5325d3b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9229, "upload_time": "2019-08-27T07:48:50", "url": "https://files.pythonhosted.org/packages/1e/8c/f2c5a3f21fb57c8ba62418f078b52d63506e22e7b02cc39515c819eae49f/phovea_data_redis-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619743375d764e10e92f09dacd11294a", "sha256": "81452efd18af3b343061a4f1b00fcb7fa00dc26e1be2d3bcb2a868deb9d2370c" }, "downloads": -1, "filename": "phovea_data_redis-2.3.0.tar.gz", "has_sig": false, "md5_digest": "619743375d764e10e92f09dacd11294a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7005, "upload_time": "2019-08-27T07:48:51", "url": "https://files.pythonhosted.org/packages/38/9c/51b530a5460c011336743cd67da4b757f9f072fcce73a0c8bbf55be61dba/phovea_data_redis-2.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4dfc1255f7a3ef673a91736f5325d3b9", "sha256": "56933d8ffe0ae4472daad7ea0c863ce63243e88bcb045b1158b7048306929bd5" }, "downloads": -1, "filename": "phovea_data_redis-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4dfc1255f7a3ef673a91736f5325d3b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9229, "upload_time": "2019-08-27T07:48:50", "url": "https://files.pythonhosted.org/packages/1e/8c/f2c5a3f21fb57c8ba62418f078b52d63506e22e7b02cc39515c819eae49f/phovea_data_redis-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "619743375d764e10e92f09dacd11294a", "sha256": "81452efd18af3b343061a4f1b00fcb7fa00dc26e1be2d3bcb2a868deb9d2370c" }, "downloads": -1, "filename": "phovea_data_redis-2.3.0.tar.gz", "has_sig": false, "md5_digest": "619743375d764e10e92f09dacd11294a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7005, "upload_time": "2019-08-27T07:48:51", "url": "https://files.pythonhosted.org/packages/38/9c/51b530a5460c011336743cd67da4b757f9f072fcce73a0c8bbf55be61dba/phovea_data_redis-2.3.0.tar.gz" } ] }