Python 两级缓存框架 Py3Cache

码农软件 · 软件分类 · 缓存系统 · 2019-08-29 18:41:35

软件介绍

Py3Cache 是 J2Cache 两级缓存框架的 Python 语言移植版本。关于两级缓存框架的思路已经要解决的问题请看 J2Cache 项目首页中的文章以及视频,这里不再赘述。

Py3Cache 使用 Redis 的 Pub/Sub 进行缓存事件分发。目前的功能还是缺失的,主要是 Beaker 这个一级缓存中的对象在过期失效时候没有通知其他的节点。

环境要求

  • Python 3

  • Beaker (一级缓存)

  • PyRedis (二级缓存)

  • Pickle (序列化器)

  • Redis (服务)

使用方法

  1. 安装 Redis 服务并启动

  2. 修改 config.ini 中关于 Redis 服务的主机和端口的配置

  3. 在 config.ini 的 [beaker] 定义一级缓存,具体请看 config.ini 的示例配置(可选)

  4. 启动多个测试应用 : python3 Py3Cache.py

测试方法

启动测试应用后可以使用如下命令进行缓存的操作

exit/quit 退出测试应用
get [region] [key] 读取 [region] 中的 [key] 缓存数据
set [region] [key] [val] 设置 [region] 中的 [key] 值为 [val]
evict [region] [key] 清除某个缓存数据
clear [region] 清除整段缓存数据

本文地址:https://codercto.com/soft/d/13447.html

统计自然语言处理

统计自然语言处理

宗成庆 / 清华大学出版社 / 2008-5 / 66.00元

内容简介 本书全面介绍了统计自然语言处理的基本概念、理论方法和最新研究进展,内容包括形式语言与自动机及其在自然语言处理中的应用、语言模型、隐马尔可夫模型、语料库技术、汉语自动分词与词性标注、句法分析、词义消歧、统计机器翻译、语音翻译、文本分类、信息检索与问答系统、自动文摘和信息抽取、口语信息处理与人机对话系统等,既有对基础知识和理论模型的介绍,也有对相关问题的研究背景、实现方法和技术现状的详......一起来看看 《统计自然语言处理》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具