基于SSDB和Redis的Web应用开发.pptVIP

  • 18
  • 0
  • 约1.32千字
  • 约 13页
  • 2016-08-23 发布于重庆
  • 举报
基于SSDB和Redis的Web应用开发

基于 SSDB 和 Redis 的 Web 应用开发 App = Logic + Data 数据 数据分为 实体 - 信息的整体, 有唯一标识(ID), 字段 关系 - 实体的一个或者多个有序子集 应用 ~= 实体 + 关系 业务规则A - 如何创建与删除实体? 业务规则B - 实体的哪些信息可以修改, 如何修改? 业务规则C - 如何进行实体关系维护? 举例 - 在线商城 实体 - 商品信息 实体关系(集合) 所有商品的列表 某个分类下的商品的列表 按价格排序的商品列表 按上架时间排序的商品列表 ... SSDB/Redis 数据结构 kv - key = value 存储大段数据 map - map[key] = value 存储大段数据的集合 zset - zset[key] = score, sort(zset) by score 存储按score(数值)排序的小数据 如何存储实体? ID生成器 时间戳 维护自增ID计数 实体序列化, 或者不序列化 kv存储, 序列化 - json_encode, base64, pbuf, ... map存储, 不序列化 - 后面讲... SSDB存储实体信息 $id = prefix_ . microtime(1); $obj=array(id=$id,name=cat,price=10); $ssdb-set($id, json_en

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档