发布了文章2022-07-23
主流电商平台有一个很常见的功能:“猜你喜欢”智能推荐,对用户做了精准画像,算法复杂,而普通的项目中,因为内容规模有限,便用 ElasticSearch 基本可以实现基础需求
发布了文章2022-07-21
常见的方案是频繁的读取数据库中的订单,统计总库存占用,检查是否付款超时。如果系统的负载量较高,这种方案很快将数据库的CPU占用达到极限,系统响应速度迅速下隆。
发布了文章2022-07-20
一个 分片 是一个底层的 工作单元 ,它仅保存了全部数据中的一部分。 在分片内部机制中,我们将详细介绍分片是如何工作的,而现在我们只需知道一个分片是一个 Lucene 的实例,以及它本身就是一个完整的搜索引擎。 我们的文档被存储和索引到分片内,但是应用程序是直...
发布了文章2022-07-20
文章、博客、商品等功能经常需要一个字段统计用户的点击量(访问量),该字段通常需要持久化到数据库中,但数据库是不适合直接应对用户操作,这种场量如何实现高负载?
发布了文章2022-07-17
Tinymce 编辑器默认的 插入代码插件叫 "codesample",语法高高基于 prism,仅对 prism 封装了几种语言,不宜扩展,前端支持语言包自定义,语言包多的的话文件也相当大。研究相关语法高高插件之后,最终决定改造成 highlight.js ([链接])版本 highlight.js 宣称近2...