Skip to content

17neverends/messagein-python-sdk

Repository files navigation

Python SDK for MessageIn

License: MIT

Python SDK for interacting with MessageIn - a high-performance in-memory data store with transaction support.

Features

  • Dual Client Support: Both synchronous (MessageIn) and asynchronous (AsyncMessageIn) clients
  • Data Operations:
    • Basic: SET, GET, DELETE
    • Complex: HSET (hash), LSET (list)
  • Transaction Support: Atomic multi-operation execution
  • Monitoring:
    • shard_metrics() - Store-specific statistics
    • runtime_metrics() - System-wide metrics
  • Connection Management: Automatic handling via context managers
  • Thread Safety: Built-in locking for async operations

Installation

pip install messagein-sdk

About

Python SDK for MessageIN

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages