我们在分布式环境中使用redis的时候,不可避免会使用到redis的Lua脚本来保证redis的原子性,本文的首要目标就是帮助大家在go语言中使用redis lua脚本,以及在在脚本下的debug等。
redis环境可以使用在本地下载的,也可以使用docker启动一个redis,下面的示例中使用会docker启动一个redis实例。
原创小于 1 分钟
我们在分布式环境中使用redis的时候,不可避免会使用到redis的Lua脚本来保证redis的原子性,本文的首要目标就是帮助大家在go语言中使用redis lua脚本,以及在在脚本下的debug等。
redis环境可以使用在本地下载的,也可以使用docker启动一个redis,下面的示例中使用会docker启动一个redis实例。
相关信息
SDS(简单动态字符串), 是对C语言字符串封装了一层
举个例子
set msg "hello world"
OK
记录时间与我而言仅仅只是手段,重要的是明白自己的时间都花在了哪里,或许哪里又可以有所改进?或许,自己的效率又有哪里可以提升的空间?又或许自己在过去一年又有哪些未完成的学习和工作任务?等等
这些问题相信每个人都遇到过,可能有相应的对应方法,又或许仅仅是使用鸵鸟策略对其相视不见。
提出问题却不去想办法解决问题是耍流氓的行为。既然我能心安理得的提出这些问题,那么相应的我就有责任去回答这些问题的解决方案。
当然时间又是一个不可再生资源,至少对于现在是,在可遇见的未来更是。这个不可再生资源又和外界认为的很不一样。煤、石油、天然气等等这些所谓的不可再生资源是有解决方案的。只要在以往的不可再生资源在未消耗完之前,寻找到新的可代替的资源就可以实现持续发展了。比如在煤炭用完之前找到了石油,在石油用完之前找到太阳能,在太阳能竭尽之前找到可以直接使用恒星能量的方法或者实现可控核聚变就没什么问题。