`
san_yun
  • 浏览: 2639104 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

服务化文档

 
阅读更多
服务化文档,备忘。

memcached2.py
import time
from django.conf import settings
from common.coreservice2 import cacheService
try:
    from cStringIO import StringIO
except ImportError:
    from StringIO import StringIO
try:
    import cPickle as pickle
except ImportError:
    import pickle
    
pickler=pickle.Pickler
unpickler=pickle.Unpickler

class Client():
    
    def __init__(self, servers):
        '''
            忽略掉memcached的server配置,使用cache_server
        '''
        
    def get(self,key):
        starttime = time.time()
        val= cacheService.get(key)
        if val:
            file = StringIO(val)
            _up = unpickler(file)
            val = _up.load()
        endtime = time.time()
        exe_time = (endtime - starttime)*1000
        if exe_time>100:
        	print "get %s %s cost:%s"%(key,val is not None,exe_time)
        return val
    
    def set(self, key, val, time=0, min_compress_len=100):
        file = StringIO()
        _pk = pickler(file)
        _pk.dump(val)
        val = file.getvalue()
        return cacheService.set(key,val,time)

    def incr(self, key, delta=1):
        #return cacheService.incr(key,delta)
	print 'incr mock'
	return 0



 DBOSS={
+       "blogCenter":{
+            "locations":["192.168.172.6:8989","192.168.172.8:8989"],
+            "references":[
+                {
+                    "id":"blogQueryService",
+                    "version":"1.0"
+                }
+            ]
+        },
+       "cacheCenter":{
+            "locations":["192.168.172.2:8989"],
+            "references":[
+                {
+                    "id":"cacheService",
+                    "version":"1.0"
+                }
+            ]
+        },       
 }

  • 大小: 586.2 KB
分享到:
评论

相关推荐

    自动化文档工具

    标题“自动化文档工具”提示我们关注的重点是那些能够自动创建、更新和维护文档的软件或服务。这些工具通常用于减轻开发者在编写和更新代码文档上的负担,让开发者更专注于实际的编码工作,而不是繁琐的文档编写。 ...

    信息化运维文档管理制度

    信息化运维文档管理制度是高级人民法院信息化项目中的一个重要组成部分,该制度旨在规范运维服务组的文档管理工作,确保文档的完整性、真实性和安全性。 一、文档管理总体要求 1. 各运维服务组文档应指定专人负责...

    实现ossim中文化文档

    我们了解了 OSSIM 中文化文档的文件结构,安装 gettext 文件,进入中文目录,安装中文支持,重新启动 Apache 服务,更新 OSSIM 中的语言等步骤。通过这些步骤,我们可以轻松地实现 OSSIM 中文化文档。 在实际应用中...

    甲子光年智库-协同作业、知识化赋能:文档管理产品服务研究.pdf

    甲子光年智库的研究报告深入探讨了文档管理产品和服务,旨在帮助企业理解和掌握这一细分市场的最新趋势和发展动态。 文档管理产品主要关注的是如何有效地创建、存储、检索、控制和共享组织内部的各种文档。这包括但...

    20200630-甲子光年-文档管理行业协同作业、知识化赋能:文档管理产品与服务研究.pdf

    不过根据文件标题及描述,我们可以对文档管理行业协同作业、知识化赋能以及文档管理产品与服务进行分析。 在现代企业运作中,文档管理不仅是对文件进行存储、检索和分发,更涉及到知识管理、协作和业务流程的优化。...

    工业设计信息化服务平台需求文档讲解.doc

    工业设计信息化服务平台需求文档讲解 工业设计信息化服务平台是为了满足工业设计产业化的需要,提供了一个互联互通、资源共享、管理便捷的信息资源网络。该平台旨在提高工业设计园区的发展速度,推动经济发展,实现...

    建立企业的标准化文档

    【标准化文档对企业的重要性】 标准化文档在企业中扮演着至关重要的角色,它不仅是提升企业管理水平的有效途径,也是确保产品质量和经济效益增长的关键因素。正如标题和描述所指出的,企业需要建立和健全标准化体系...

    2019年运维服务的合理化建议-实用word文档 (5页).pdf

    2019年运维服务的合理化建议-实用word文档 (5页).pdf2019年运维服务的合理化建议-实用word文档 (5页).pdf2019年运维服务的合理化建议-实用word文档 (5页).pdf2019年运维服务的合理化建议-实用word文档 (5页).pdf2019...

    基于 Java 的亿赛通电子文档安全管理系统XStream反序列化漏洞任意文件上传利用

    【作品名称】:基于 Java 的亿赛通电子文档安全管理系统XStream反序列化漏洞任意文件上传利用 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期...

    公共气象服务文档自动化研究与应用.pdf

    根据提供的文件信息,以下是对文件【公共气象服务文档自动化研究与应用.pdf】中涉及知识点的详细说明: 首先,文档标题“公共气象服务文档自动化研究与应用”直接指出了文章研究的领域和主题,即如何利用自动化技术...

    facefusion服务化改造-facefusion 修改端口.pdf

    facefusion有两种使用方式,一种是官方文档上面写的,安装好后直接运行 python run.py​,这会提供一个web的交互界面,相当友好。另一种是在这基础上,添加 --headless​的参数,同时,指定如source, input, output...

    服务器接口文档,规范,完整,事例

    本文档中虽然没有提供完整的模板,但是其格式化、结构性的说明为模板的构建提供了基础。实际应用中,可以将本文档作为模板的参考,进一步优化和完善接口文档。 #### 10. 文档的易读性与准确性 文档应具备良好的...

    拼音化和文档

    在IT行业中,拼音化工具和相关的文档是提升中文输入效率和便利性的重要组成部分。这里提到的"拼音化"可能指的是一个软件插件,它可能是为了帮助用户更快捷地输入中文,通过将汉字转换为拼音来简化操作。这种技术在...

    信息化环境下核电文档服务模式创新及应用.docx

    ### 信息化环境下核电文档服务模式创新及应用 #### 一、引言 随着信息技术的快速发展,传统的纸质文档服务已经难以满足现代企业的专业化、个性化、信息化需求。特别是在核电行业,由于其特殊的技术背景与复杂的...

    工业设计信息化服务平台需求文档.pdf

    工业设计信息化服务平台需求文档.pdf

    在线文档共享平台系统

    9. **API与集成**:为了与其他应用程序和服务(如CRM、项目管理工具等)无缝对接,平台通常会提供API接口,允许开发人员进行定制化集成。 10. **数据分析**:收集并分析用户行为数据,帮助平台优化功能,提升用户...

Global site tag (gtag.js) - Google Analytics