LeanCloud 十一月变化

产品动态

1. 好友关系接口升级,区分单向/双向的好友请求,并支持实时通知

许多产品中好友关系都分为两种形态:一种是单向关注,以微博为例,关注大 V 就自动成为其粉丝,这种方式不需要申请,每一个人都可以随时关注另一个人;另一种是双向好友,以微信为例,加好友时需要对方认可,得到确认后才能确立好友关系。

最近我们对好友关系模型进行了升级,支持了这两种不同的使用场景,也允许终端用户对自己的好友进行额外标注(例如划分「圈子」),同时借助 LiveQuery 功能实现了「加好友请求」的实时通知能力。我们首先在 JavaScript 上支持了上述新功能(详见文档 [1]),欢迎大家试用并给予反馈。

2. 控制台升级改版

10 月份我们更新了应用控制台的 Play 模块,同时对存储服务的 API 请求数展现方式进行了优化,新增了饼图和柱状图等图形视图,如下所示:

大家可以登录应用控制台进行查看,也欢迎大家给予我们更多使用上的建议,谢谢。

内容分享

如何用 Emacs 做所有事

Emacs 其实是一个操作系统,OrgMode 是一个办公套件。

常见问题

1. 【数据存储】某张表单个对象过大,导致请求速度较慢怎么办?

单个对象的数据过大,需要在业务层去优化代码,比如 data 是大数据字段:

  • 在查询的时候,通过 AVQuery.Select 去选取需要的字段(不要 select data 字段)

  • 在 GET 对象的时候,才把 data 字段获取到客户端

或者考虑将 data 字段的数据做为「文件」保存,然后在表中通过 Pointer 关联起来。

2. 【云引擎】云引擎部署期间用户使用会有影响吗?

正常情况下是没有影响的。在部署新版本或其他运维操作时,系统会让新旧版本的实例同时运行一段时间,再关闭旧版本的实例,让服务保持零中断。

3. 【云引擎】与自建的 HashTable 相比较,LeanCache 有什么优势?

与自己在程序的全局作用域中维护一个 HashTable 相比,使用 LeanCache 的优势在于:

  • 多实例之间的数据共享:云引擎支持多实例运行,自行维护的 HashTable 数据无法跨实例共享 [2]。

  • 数据持久化存储:在程序重启或重新部署后数据不会丢失,Redis 会帮你完成数据持久化的工作。LeanCache 还会为你的 Redis 做热备,具有非常高的可靠性 [3]。

  • 原子操作和性能:Redis 提供了常见的数据结构和大量原子操作,其文档中列出了每个操作符的时间复杂度,而自行实现的 HashTable 的性能则很大程度依赖于具体语言的实现。

相关链接:

[1] https://url.leanapp.cn/axOXeXK

[2] https://url.leanapp.cn/Ay1QbFl

[3] https://url.leanapp.cn/Ynm10iO

- end -

LeanCloud,领先的 BaaS 提供商,为移动开发提供强有力的后端支持。更多内容请关注「LeanCloud 通讯」

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值