性能优化公式与实践
“性能优化“相信是每个程序员都关心的问题,在实际工作中也常会对系统做优化。关于性能优化有两个问题很值得探讨:
* HOW:影响性能的因素很多,该从何入手?找到需要优化的点后,如何进行优化?
* WHY:优化后为什么能提升性能?为什么有些优化点更值得做?
本文先对公式进行简单推导和验证,熟悉的同学可以跳过这部分。
Elasticsearch删除数据之_delete_by_query
es参考版本:elasticsearch:5.5
_delete_by_query会删除所有query语句匹配上的文档,用法如下:
curl -X POST "localhost:9200/twitter/_delete_by_query" -H 'Content-Type: application/json' -d'
{
"query": {
"match": {
"name": "测试删除"
}
}
}
'
查询必须是有效的键值对,query是键,这和Search API是同样的方式。
immutable.js 在React、Redux中的实践以及常用API简介
# 简介
这个immutable Data 是什么鬼,有什么优点,好处等等,我就不赘述了,这篇[Immutable 详解及 React 中实践](https://zhuanlan.zhihu.com/p/20295971?columnSlug=purerender)讲的很透彻。
# 一个说明不可变的例子
这个可变和不可变是相对于 JavaScript原生引用类型来说的。
```
//
如何将DynamoDB的数据增量迁移到表格存储
AWS 的 Amazon DynamoDB 和阿里云的表格存储 TableStore 都是完全托管的NoSQL数据库服务,提供快速的、可预期的性能,并且可以实现无缝扩展。本篇文章介绍了如何使用 Lambda 将 DynamoDB 的数据增量迁移到表格存储中。
阿里云资源编排服务Python SDK使用入门
阿里云资源编排服务(ROS)为我们维护云计算资源提供了一个低成本、可靠、标准化的方案。基于ROS提供的能力,我们只要编写和维护资源模板文件,就可以达到维护云计算资源的目的。
ROS同时提供RESTful API和SDK,这使得我们可以很容易的把ROS对于资源的操作能力集成到我们的应用中。