草庐IT

azure-tablequery

全部标签

azure - Azure 函数中的 StackExchange.Redis 问题(ResetNonConnected)

我有一个由逻辑应用程序调用的Azure函数,此函数的目标是读取AzureRedis缓存以查找特定键。我使用StackExchange.Redis库读取和写入Redis缓存。该函数可以并行调用,因为可以同时执行多个逻辑应用程序实例。在读取Redis缓存的内容时,有时(但并非很少)出现“ResetNonConnected”错误,当我开始遇到此问题时,我需要停止并启动FunctionApp以使该函数再次运行。我的函数代码非常简单:我读取一个键(StringGet),如果它存在,我将它与我收到的作为函数输入的值进行比较。如果接收到的值大于缓存中已有的值或者键不在缓存中,那么我更新缓存中的值(S

azure - 可靠字典 vs Redis 缓存

我想为CosmosDB数据实现缓存。我阅读了ReliableDictionary和RedisCache。我想知道:(1)什么时候使用ReliableDictionary作为缓存机制,缓存的时长和容量是多少?(2)推荐使用Redis缓存,容量和可用时长是多少? 最佳答案 可靠的字典是C#中的集合,而不是服务。容量取决于您托管应用程序的服务的内存(例如AppService、ServiceFabric等)。此外,您必须管理缓存条目的持续时间。Redis缓存是缓存服务。容量取决于SKU,最大为530GB。您可以通过不同的方式来控制条目的持续

mongodb - 我是否被 Azure Cosmos DB 多收了 45 MB 数据库的费用?

我们将CosmoDB用作“MongoDB”,我们有一个只有45MB大小的数据库,所有集合中的文档不到10,000个。我们每天运行轻查询和写入,不到3000个请求/天,我们还每晚运行“MongoDBDump”将整个数据库转储到本地服务器进行备份,如前所述,下载的文件只有45MB左右,所以我认为它不会太大。2018年2月,我们收到了大约3,500英镑的账单,这非常荒谬。看起来我们是按我们知道的请求数量收费的,但无论出于何种原因,对于45MB的数据库,我们都不会使用那么多!我还附上了2张图片,显示了过去7天的使用情况。从指标来看,它显示了很多“其他人”发出的请求,这仍然是未知的;它在读/写方

c# - 使用 MongoDB 在 Azure 中进行离线数据同步

出现自AnnouncinggeneralavailabilityofAppServiceMobileApps使用MongoDB在Azure中存储数据的后端可以实现离线数据同步。我已尝试通过新旧移动服务/应用变体以各种方式实现这一点。让我们忽略我使用旧的(移动服务?)方式的史诗般的失败故事,并关注新的方式,使用在C#中实现的应用服务后端。我使用SQLServer设置它,因为MongoDB不在下拉列表中。在Azure控制面板中进行设置后,我下载了快速启动TodoItems应用程序,它可以正常工作。我使用todoitems-client来测试后端。我在客户端中启用了离线同步并且它有效。然后我

微软SC-900(Azure安全基础)备考笔记

写在前面因为sc-900是英文考试(或是有中文版本但我不知道),我复习和刷题也是看的英文材料,因此该笔记会以英文为基础,遇到比较少见的单词时我会标注翻译。该笔记单纯旨在通过考试,对实践的帮助不大。sc-900,依我拙见,也不是一个能学到很多知识的考试。想要了解网络安全基础概念的朋友,可以了解一下ISC^2最近发布的CC(certifiedincybersecurity)考试。之后我也会发布cc的学习笔记。SC-90060分钟40-60道题满分1000分,700分以上合格笔记评分相关securescore:网络安全系数compliancescore:员工是否遵从规定,按程序行事功能相关Azure

微软SC-900(Azure安全基础)备考笔记

写在前面因为sc-900是英文考试(或是有中文版本但我不知道),我复习和刷题也是看的英文材料,因此该笔记会以英文为基础,遇到比较少见的单词时我会标注翻译。该笔记单纯旨在通过考试,对实践的帮助不大。sc-900,依我拙见,也不是一个能学到很多知识的考试。想要了解网络安全基础概念的朋友,可以了解一下ISC^2最近发布的CC(certifiedincybersecurity)考试。之后我也会发布cc的学习笔记。SC-90060分钟40-60道题满分1000分,700分以上合格笔记评分相关securescore:网络安全系数compliancescore:员工是否遵从规定,按程序行事功能相关Azure

mysql - 在 Azure 数据库中为 MySQL 创建 MyISAM 表是否启用?

当我在Azure数据库中为Mysql创建引擎为MyISAM的表时,出现错误“ERROR1030(HY000):Goterror1fromstorageengine”我该如何解决?或者我可以在MySQL的Azure数据库中使用MyISAM表吗? 最佳答案 正确-AzureDatabaseforMySQL不支持MYISAM,主要是因为缺少事务支持,这可能会导致数据丢失。这是MySQL默认切换到InnoDB的原因之一。杰森AzureDBforMySQL团队 关于mysql-在Azure数据库中

mysql - 如果我的应用程序未启用 SSL,为什么连接到 Azure 中的 MySQL 服务器会失败?

当我尝试从未启用SSL的应用程序/客户端连接到Azure中的MySQL服务器时,出现连接失败。错误信息如下:需要SSL连接。请指定SSL选项并重试。连接到Azure中的MySQL服务器时是否必须使用SSL?有什么办法可以规避这个要求吗? 最佳答案 默认情况下,AzureDatabaseforMySQL在服务器和客户端应用程序之间强制执行SSL连接,以防止MITM(中间人)攻击。这样做是为了尽可能安全地连接到您的服务器。虽然不推荐,但如果您的客户端应用程序不支持SSL连接,您可以选择禁用要求SSL连接到您的服务器。请查看HowtoCo

ios - 无法向 Azure 移动服务上的单个 iOS 用户发送推送通知

我已经在Azure上设置了我的移动服务并上传了具有推送通知权限的开发证书。我正在使用单触摸从应用程序获取设备token并将其与请求一起发送。插入项目后,我想向客户端发送推送,但在日志中我不断收到此错误{[Error:400-Invalidexpression:'568d4f52615ee9.......表达式是我的设备token。如果我转到表格,我可以看到设备token与iOS应用程序中生成的token相匹配。我确实将移动服务升级到增强推送,但找不到任何关于如何推送到单个用户的示例。在我的代码中我有request.execute();push.apns.send(item.pushNo

Android azure 移动服务 __includeDeleted 在拉取?

在Android和iOS版本的Azure移动服务中,是否有内置方法请求Pull上的已删除实体?在RestAPI中,很明显您必须指定参数__includeDeleted=true才能返回它们。编辑:经过几个小时的调试,我们发现iOSSDK和Android的SDK会在URI上发送__includeDeleted=1代替__includeDeleted=真根据postman的简单请求,很明显第一个不起作用!这里有人有解决方法吗? 最佳答案 我们有一个iOS移动服务SDK的beta2SDK,它修复了请求删除项目的错误:http://aka.