我想知道我是否可以在内存缓存(redis,memcached),内存数据网格(gemfire)和内存数据库(VoltDB)之间的差异得到解释.我很难区分3之间的关键特征.
我是AWS Lambda的新手并且有兴趣尝试它.我有一个MongoDB实例,我希望通过我的AWS lambda函数连接到该实例.我如何连接到我的mongo实例?我无法将pymongo加载到AWS Lambda上,那么我如何才能在Lambda函数中使用它?
client = MongoClient()
client = MongoClient("mongodb://xxxxxx:27017 username user --password")
Run Code Online (Sandbox Code Playgroud) 我想设置一个 Lambda 函数来解析传入 SES 的电子邮件。我遵循了文档并设置了收据规则。
我通过在 txt 文件中存储 MIME 电子邮件、解析电子邮件并将所需信息存储在要存储在数据库中的 JSON 文档中来测试我的脚本。现在,我不确定如何访问从 SES 收到的电子邮件并将信息提取到我的 Python 脚本中。任何帮助将不胜感激。
from email.parser import Parser
parser = Parser()
f = open('roundtripMime.txt', "r")
rawText = f.read()
incoming = Parser().parsestr(rawText)
subject = incoming
subjectList = subject.split("|")
#Get number
NumberList = subjectList[0].split()
Number = NumberList[2].strip("()")
#Get Name
fullNameList = subjectList[3].split("/")
firstName = fullNameList[1].strip()
lastName = fullNameList[0].strip()
Run Code Online (Sandbox Code Playgroud)