{"id":22689997,"url":"https://github.com/yahoojapan/k2hdkc_python","last_synced_at":"2025-04-12T22:07:58.537Z","repository":{"id":62573586,"uuid":"464732811","full_name":"yahoojapan/k2hdkc_python","owner":"yahoojapan","description":"K2HDKC Python library - k2hash based distributed kvs cluster ","archived":false,"fork":false,"pushed_at":"2024-10-22T05:19:28.000Z","size":319,"stargazers_count":3,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-26T16:11:45.798Z","etag":null,"topics":["antpickax","chmpx","distributed","in-memory","k2hdkc","kvs","nosql","python","queue","transaction"],"latest_commit_sha":null,"homepage":"https://k2hdkc-python.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yahoojapan.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-01T03:39:35.000Z","updated_at":"2024-10-22T05:19:33.000Z","dependencies_parsed_at":"2024-10-23T01:47:03.566Z","dependency_job_id":null,"html_url":"https://github.com/yahoojapan/k2hdkc_python","commit_stats":{"total_commits":2,"total_committers":1,"mean_commits":2.0,"dds":0.0,"last_synced_commit":"bea3940ee694c33de4699de879cf7b6d0583daad"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoojapan%2Fk2hdkc_python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoojapan%2Fk2hdkc_python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoojapan%2Fk2hdkc_python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yahoojapan%2Fk2hdkc_python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yahoojapan","download_url":"https://codeload.github.com/yahoojapan/k2hdkc_python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248169653,"owners_count":21059053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antpickax","chmpx","distributed","in-memory","k2hdkc","kvs","nosql","python","queue","transaction"],"created_at":"2024-12-10T00:24:44.883Z","updated_at":"2025-04-12T22:07:58.505Z","avatar_url":"https://github.com/yahoojapan.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"==============\nk2hdkc_python\n==============\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n        :target: https://github.com/yahoojapan/k2hdkc_python/blob/master/LICENSE\n.. image:: https://img.shields.io/pypi/pyversions/k2hdkc.svg\n        :target: https://pypi.python.org/pypi/k2hdkc\n.. image:: https://img.shields.io/github/forks/yahoojapan/k2hdkc_python.svg\n        :target: https://github.com/yahoojapan/k2hdkc_python/network\n.. image:: https://img.shields.io/github/stars/yahoojapan/k2hdkc_python.svg\n        :target: https://github.com/yahoojapan/k2hdkc_python/stargazers\n.. image:: https://img.shields.io/github/issues/yahoojapan/k2hdkc_python.svg\n        :target: https://github.com/yahoojapan/k2hdkc_python/issues\n.. image:: https://github.com/yahoojapan/k2hdkc_python/workflows/Python%20package/badge.svg\n        :target: https://github.com/yahoojapan/k2hdkc_python/actions\n.. image:: https://readthedocs.org/projects/k2hdkc-python/badge/?version=latest\n        :target: https://k2hdkc-python.readthedocs.io/en/latest/?badge=latest\n.. image:: https://img.shields.io/pypi/v/k2hdkc\n        :target: https://pypi.org/project/k2hdkc/\n\n\n\nOverview\n---------\n\nk2hdkc_python is an official python driver for `k2hdkc`_.\n\n.. _`k2hdkc`: https://k2hdkc.antpick.ax/\n\n.. image:: https://raw.githubusercontent.com/yahoojapan/k2hdkc_python/main/docs/images/top_k2hdkc_python.png\n\n\nInstall\n--------\n\nLet's install k2hdkc using pip::\n\n    pip install k2hdkc\n\n\nUsage\n------\n\nFirstly you must install the k2hdkc shared library::\n\n    $ curl -o- https://raw.github.com/yahoojapan/k2hdkc_python/master/cluster/start_server.sh | bash\n\n\nThen, Let's try to set a key and get it::\n\n    import k2hdkc\n    \n    k = k2hdkc.K2hdkc('slave.yaml')\n    k.set('hello', 'world')\n    v = k.get('hello')\n    print(v)    // world\n\n\nDevelopment\n------------\n\nClone this repository and go into the directory, then run the following command::\n\n    $ python3 -m pip install --upgrade build\n    $ python3 -m build\n\n\nDocuments\n----------\n\nHere are documents including other components.\n\n`Document top page`_\n\n`About K2HDKC`_\n\n`About AntPickax`_\n\n.. _`Document top page`: https://k2hdkc-python.readthedocs.io/\n.. _`ドキュメントトップ`: https://k2hdkc-python.readthedocs.io/\n.. _`About K2HDKC`: https://k2hdkc.antpick.ax/\n.. _`K2HDKCについて`: https://k2hdkc.antpick.ax/\n.. _`About AntPickax`: https://antpick.ax\n.. _`AntPickaxについて`: https://antpick.ax\n\n\nPackages\n--------\n\nHere are packages including other components.\n\n`k2hdkc(python packages)`_\n\n.. _`k2hdkc(python packages)`:  https://pypi.org/project/k2hdkc/\n\n\nLicense\n--------\n\nMIT License. See the LICENSE file.\n\nAntPickax\n---------\n\n**k2hdkc_python** is a project by AntPickax_, which is an open source team in `Yahoo Japan Corporation`_.\n\n.. _AntPickax: https://antpick.ax/\n.. _`Yahoo Japan Corporation`: https://about.yahoo.co.jp/info/en/company/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyahoojapan%2Fk2hdkc_python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyahoojapan%2Fk2hdkc_python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyahoojapan%2Fk2hdkc_python/lists"}