lua

详解事务模式和Lua脚本,带你吃透Redis 事务

摘要:Redis事务包含两种模式:事务模式和Lua脚本。 本文分享自华为云社区《一文讲透 Redis 事务》,作者: 勇哥java实战分享。 准确的讲,Redis事务包含两种模式:事务模式和Lua脚本。 先说结论: Redis的事务模式具备如下特点: 保证隔离性; 无法保证持久性; 具备了一定的原 »

一文讲透 Redis 事务 (事务模式 VS Lua 脚本)

准确的讲,Redis 事务包含两种模式 : 事务模式 和 Lua 脚本。 先说结论: Redis 的事务模式具备如下特点: 保证隔离性; 无法保证持久性; 具备了一定的原子性,但不支持回滚; 一致性的概念有分歧,假设在一致性的核心是约束的语意下,Redis 的事务可以保证一致性。 但 Lua 脚 »

lua快速入门~在js基础上,知道Lua 和 Js 的不同即可

☺ lua 和 javaScript 差不多的,就是一些语法的细节不同,学过js,再注意一下下面的细节,就能上手了~ 快速入门,可以直接看一下菜鸟教程的lua:https://www.runoob.com/lua/lua-tutorial.html Lua 和 Js 的不同 Lua 概述 Lua概 »

shan333

C++实现与Lua相互调用的示例详解

目录 概述 示例 C++调用lua 编译lua流程 运行 lua调用C++ 解释运行调用语义 概述 从本质上来看,其实说是不存在所谓的C++与lua的相互调用。lua是运行在C上的,简单来说lua的代码会被编译成字节码在被C语言的语法运行。在C++调用lua时,其实是解释运行lua文件编译 »

Java生态/Redis中使用Lua脚本的过程

目录 一、安装LUA 二、lua语法简介 1、注释 1)单行注释 2)多行注释 2、关键字 3、变量 1)全局变量 2)局部变量 4、数据类型 1)Lua数组 2)字符串操作 5、if-else 6、循环 1)for循环 2)while循环 3)break提前退出循环 7、函 »

Java生态/Redis中使用Lua脚本的过程

目录 一、安装LUA 二、lua语法简介 1、注释 1)单行注释 2)多行注释 2、关键字 3、变量 1)全局变量 2)局部变量 4、数据类型 1)Lua数组 2)字符串操作 5、if-else 6、循环 1)for循环 2)while循环 3)break提前退出循环 7、函 »

Go+Lua解决Redis秒杀中库存与超卖问题

目录 0、简介 1、简单版 2、解决超卖 3、解决库存问题Lua 0、简介 Go语言连接go-redis进行数据库的连接,如果你对这部分尚不了解,建议你先学习这部分知识。 另外,本秒杀主要解决两个问题,第一个就是超卖问题,另一个就是库存问题。 没有设计专门的页面来模拟并发,我们直接使用g »

Go+Lua解决Redis秒杀中库存与超卖问题

目录 0、简介 1、简单版 2、解决超卖 3、解决库存问题Lua 0、简介 Go语言连接go-redis进行数据库的连接,如果你对这部分尚不了解,建议你先学习这部分知识。 另外,本秒杀主要解决两个问题,第一个就是超卖问题,另一个就是库存问题。 没有设计专门的页面来模拟并发,我们直接使用g »

nginx+lua+openresty+kafka相关问题汇总

nginx+lua+openresty+kafka相关问题汇总 这里使用的是kafka插件是doujiang大佬的https://github.com/doujiang24/lua-resty-kafka,版本为v0.2.0 »

liquorppp

ua5.4源码剖析:三. C++与Lua相互调用

概述 从本质上来看,其实说是不存在所谓的C++与lua的相互调用。lua是运行在C上的,简单来说lua的代码会被编译成字节码在被C语言的语法运行。在C++调用lua时,其实是解释运行lua文件编译出来的字节码。lua调用C++其实还是解释运行lua文件编译出来的字节码的语义是调用lua栈上的C++函 ... »

hggzhang lua

Xmake v2.7.6 发布,新增 Verilog 和 C++ Modules 分发支持

Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。 它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中 ... »

tboox

tengine lua 开源一 调用内部接口高效发送文件

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »

LUA和C++绑定的一些天然的麻烦

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »

(转)LuaPlus集成Lua脚本

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »

如何让EditPlus支持LUA(转)

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »

关于Lua程序设计{读书笔记}

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »

Cocos2d-x 3.0 Lua编程 之 响应Android手机的按键

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »

Lua API 小记1

目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ »