株式会社エキスパートソフトウェア

ページを読みこみ中・・・

  - 今回はRedisをPythonで再実装したpydisを紹介します。 
モバイル開発Webブラウザツール

   Pydisとは何ですか?

 Pydisとは何ですか?


  概要

PydisはPython 3上のRedisクローンです。したがって、Redisと同じ機能を持っています。

Pydisは、データベースの操作効率を向上させる目的で新しいソフトウェアを作成ための実験による実装検証です。



   Redisの概略

 Redisの概略

現在、Redisは強いkey-valueのストレージシステムで、よく使われています。それはNO SQLデータベースの一種です。

Redisはハッシュ、リスト、セット、ソートセット、ストリングのような多くの基本的なデータ構造をサポートすることで際立っています。

これはmemcachedのような古いシステムよりもデータをうまく操作するのに役立ちます。



   パフォーマンス





Pydisは今のところ本家のRedisに比べて60%程度のパフォーマンスとなっています。しかしスクリプトであり、Pythonならではの拡張性などを加味すると、とても可能性のある存在と言えるのではないでしょうか。



  プロジェクトで使用されているライブラリ

プロジェクトで使用されているライブラリ

Pydis自体はRedisのサブセット的位置づけですが、ベンチマークはすべて通ります。

このプロジェクトは「hiredis, ovloop」のライブラリを使っています。これはC言語で書かれたライブラリです。



  Pydisを起動する

1. ファイルをDL。

https://github.com/boramalper/pydis



2.必要なライブラリをインストールする

hiredisをインストールする, uvloopをインストールする







3.ファイルを実行する



__main_.py ファイルを実行する




  その他情報



 Pydis - Python製のRedisクローン


Facebookも情報発信中!
広告