阅读:266回复:2
绍了我们为提高客户端的启动性能所
做的更改我们如何使用将无服务器冷启动速度加快倍。更小的运行时和优化的内部结构除了更改协议之外我们还进行了许多影响性能的更改随着新的基于的有线协议成为默认协议我们借此机会清理了的依赖项。这包括将的依赖关系减半并删除以前的类似的协议实现。这减少了客户端使用的执行时间和内存量。我们还优化了查询引擎的内部结构。具体来说负责在查询引擎启动时转换并建立数据库连接的部分。
此外我们现在在查询模式中延迟生成许多类型名称的字符串这提高了的内存使用率并显着提高了运行时性能。此外连接建立和架构 Whatsapp 号码列表 转换现在并行进行而不是像以前那样按顺序运行。在我们进行这三项更改之前启用预览功能后的图表如下所示前进行这三项更改后响应时间缩短了三分之二后该请求现在留下的足迹非常小。为了放大比较这些更改如何影响第一个图表显示了基于的有线协议的影响之前基于的有线协议的影响下图显示了我们优化内部结构并减少运行时。 ![]() 后的性能之后更小的运行时和优化的内部影响试用并分享您的反馈我们鼓励您升级到并期待听到您的反馈是一个主要版本增量它带来了一些重大更改。我们预计只有少数用户会受到这些变化的影响。但是在升级之前我们建议您查看我们的升级指南以了解对您的应用程序的影响。如果您遇到任何错误请提交问题或者对相应的问题如果已存在进行投票。我们致力于提高的整体性能并将继续提供解决性能相关问题的改进。请务必在上关注我们以免错过任何更新公告发布不。 |
|
沙发#
发布于:2023-10-09 12:02
条件混淆字段防止敏感数据例如密
码字段包含在结果中查询记录使用简单的查询计时和日志记录封装客户端查询只读客户端创建一个只允许读操作的客户端重试交易为具有指数退避和抖动的事务添加重试机制行级安全性使用行级安全策略来隔离多租户应用程序中的数据静态方法向客户端模型添加自定义查询方法变换字段演示如何使用结果扩展来转换查询结果并将添加到应用程序存在方法演示如何向所有模型添加存在方法展示你的扩展如果您想更深入地了。
解客户端扩展请务必查看我们之前的文章客户端变得更加灵活客户端扩展我们也很想听听您的扩展甚至可能试用一下。请务必在 Whatsapp 号码列表 我们的或中展示您的作品公告发布不要错过下一篇文章我们非常高兴加入请阅读以了解有关我们如何建立社区对社区有何期望以及如何加入的更多信息。你好社区我们很高兴与您分享一个重要更新即将进入虽然我们对上拥有超过名成员的强大社区感到非常自豪但我们相信现在是时候扩大我们的影响力并在上促进更多的协作对话了这。 - ![]() 多人已经喜欢并要求我们参与的平台。我们很乐意效劳您可能已经知道上的非官方社区这是一个充满活力的讨论和集思广益的空间。我们看到这个社区已经发展成为令人印象深刻的参与和支持在与服务器创建者交谈后我们很高兴能够正式采用并扩展这个社区。我们要向原服务器所有者表示最深切的谢意他的辛勤工作和奉献精神为我们在上的新社区奠定了坚实的基础。他们的热情创造了一个充满活力的空间用户可以在其中相互联系分享想法和支持。 |
|
板凳#
发布于:2023-10-09 11:59
何使用扩展向模型添加新方法如果您
要错过下一篇文章随着版本的发布客户端扩展现已全面可用这项新功能允许用户扩展和自定义客户端以满足他们的个人用例。定制客户端以满足您的代码库的需求在中我们发布了客户端扩展作为预览功能。今天我们很高兴地宣布客户端扩展全面可用事实证明扩展在预览期间非常有用和强大甚至为和等产品提供支持简单易用的如果这是您第一次听说客户端扩展请不要担心。我们有一篇现有的博客文章深入介绍了其用法。总结一下创建扩展就像使用此代码片段展示了如。
需要在所有模型上使用方法您甚至可以使用内置功能要更深入地了解我们在此版本中对扩展所做的更改请查看我们的发行说明由社区 Whatsapp 号码列表 构建的扩展虽然客户端扩展现在已经普遍可用但我们已经看到了一些很酷的例子。是我们社区的一项伟大贡献。导入和使用外部客户端扩展也很容易各种用例的参考示例除了社区贡献之外我们在示例存储库中还有一组参考示例展示了我们认为客户端扩展可能有用的不同领域。 - ![]() 该存储库当前包含以下示例扩展例子描述审核日志上下文提供当前用户的作为审核日志触发器的上下文无回调添加一种无需回调即可启动交互式事务的方法计算域将虚拟计算字段添加到结果对象输入转换转换传递给客户端查询的输入参数以过滤结果集输入验证对传递给变异方法的输入参数运行自定义验证逻辑实例方法将类似的方法添加到结果对象中字段类型对列中存储的数据使用强类型运行时解析模型过滤器添加可重用的过滤器可以组合成模型的复杂。 |
|