Php Redis数据类型和创建购物车的命令

Php Redis数据类型和创建购物车的命令,php,json,laravel-5,redis,Php,Json,Laravel 5,Redis,我已经在redis和laravel一起使用了一段时间,用来做一些简单的事情,比如缓存从我的lumenAPI返回的数据,但我非常想了解更多 我的目标是在redis中的mysql上实现一个购物车,我想知道我可以使用哪些redis数据类型和命令来实现这一点 目前,我正在使用带有laravel的mysql数据库来处理我的购物车操作 创建购物车 添加项目 删除项目 增加项目数量 减少项目数量 如果客户已登录,我通过用户id识别每个购物车,如果客户未登录,我通过会话id识别每个购物车,或者两者都识别 长话短

我已经在
redis
laravel
一起使用了一段时间,用来做一些简单的事情,比如缓存从我的
lumen
API返回的数据,但我非常想了解更多

我的目标是在
redis
中的
mysql
上实现一个购物车,我想知道我可以使用哪些redis
数据类型和
命令来实现这一点

目前,我正在使用带有laravel的mysql数据库来处理我的购物车操作

  • 创建购物车
  • 添加项目
  • 删除项目
  • 增加项目数量
  • 减少项目数量
  • 如果客户已登录,我通过
    用户id
    识别每个
    购物车,如果客户未登录,我通过
    会话id
    识别每个
    购物车,或者两者都识别

    长话短说这是我目前的设置

    关系如下:

  • 购物车有很多购物车
  • 购物车有许多购物车
  • 购物车属于购物车的物品
  • 购物车属于购物车
  • CartModifierItems属于CartItems
  • 我的后端使用
    laravel
    lumen
    ,前端使用
    angularJS
    。。所有操作都通过
    $http
    发送

    我已经通读了所有的redis数据类型,但仍然不清楚哪一个最适合复制mysql中的系统


    欢迎提供任何建议/指导/代码片段。

    您能解释一下在购物车中使用Redis的目的吗?@Lucas将我当前的mysql设置替换为Redis,并能够执行相同的操作(为每位客户创建购物车、添加物品、移除物品、增加物品数量、减少物品数量、检索带有物品和物品子项的购物车)你最后做了什么@moh_abk?好奇你的项目是如何结束的。