
中间件
文章平均质量分 68
超级侠哥
这个作者很懒,什么都没留下…
展开
-
Redis实现Lua脚本
最近在做某项目时,遇到了一种场景:从Redis中读取数据,进行数据处理后,删除该数据。乍一看好像没什么问题。但是把该场景扩展到多线程,多应用同时执行时,可能会导致重复读取相同数据,并进行处理的场景。因此,为了实现Redis原子性操作数据,决定引入Redis中的Lua脚本来执行数据读取,数据处理和数据删除操作。 1、Redis Lua脚本介绍 Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放。其设计目的就是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和...原创 2021-08-10 19:26:10 · 439 阅读 · 0 评论 -
KSQL:Apache Kafka的流式SQL
更新:KSQL现在可作为Confluent Platform的一个组件提供。 我很高兴地宣布KSQL,为Apache kafka流SQL引擎®。KSQL降低了流处理世界的入口,提供了一个简单而完全交互的SQL接口,用于处理Kafka中的数据。您不再需要使用Java或Python等编程语言编写代码!KSQL是分布式的,可扩展的,可靠的和实时的。它支持各种强大的流处理操作,包括聚合,连接,窗口化...翻译 2019-06-13 19:49:51 · 1629 阅读 · 1 评论 -
ElasticSearch7.3.0安装及监控工具Cerebro-0.8.4
1.官网下载相应软件 elasticsearch7.3.0:https://www.elastic.co/cn/downloads/elasticsearch cerebro-0.8.4:https://github.com/lmenezes/cerebro/releases jdk1.8:https://www.oracle.com/technetwork/java/javase/down...原创 2019-08-13 21:33:24 · 1539 阅读 · 0 评论