请问如何在考虑性能的前提下很好的实现它?因为这要处理百万级别的数据。
请提供方法或思路,谢谢!
6 个解决方案
#1
考虑到效率的问题,可以做个系统服务来实现这个功能
毕竟通过页面,首先触发过期查询就需要有人访问才能实现,这样就造成当时执行效率下降的厉害
1/批量下架功能可以通过做个系统服务定时查询来实现
2/单个商品的下架倒计时,可以通过ajax来实现,当然这个必须有人正在访问这个单个商品的页面才行
毕竟通过页面,首先触发过期查询就需要有人访问才能实现,这样就造成当时执行效率下降的厉害
1/批量下架功能可以通过做个系统服务定时查询来实现
2/单个商品的下架倒计时,可以通过ajax来实现,当然这个必须有人正在访问这个单个商品的页面才行
#2
倒计时用javascript在客户端计算就好了。
#3
如果不是自己的服务器,你用程序实现,效率怎么都高不了多少
#4
这种功能不需要很精确的,所以直接做成每小时/天下架一批就可以了
在上架的时候直接计算个下架时间,添加到一个下架时间的表中,每小时/天按这个表下架
这样负担应该不大
在上架的时候直接计算个下架时间,添加到一个下架时间的表中,每小时/天按这个表下架
这样负担应该不大
#5
倒数计时这种东西 就在生成页面的时候再用上架时间-过期时间就可以了,没什么负担
#6
我也是一直想找到这样的软件就好了
#1
考虑到效率的问题,可以做个系统服务来实现这个功能
毕竟通过页面,首先触发过期查询就需要有人访问才能实现,这样就造成当时执行效率下降的厉害
1/批量下架功能可以通过做个系统服务定时查询来实现
2/单个商品的下架倒计时,可以通过ajax来实现,当然这个必须有人正在访问这个单个商品的页面才行
毕竟通过页面,首先触发过期查询就需要有人访问才能实现,这样就造成当时执行效率下降的厉害
1/批量下架功能可以通过做个系统服务定时查询来实现
2/单个商品的下架倒计时,可以通过ajax来实现,当然这个必须有人正在访问这个单个商品的页面才行
#2
倒计时用javascript在客户端计算就好了。
#3
如果不是自己的服务器,你用程序实现,效率怎么都高不了多少
#4
这种功能不需要很精确的,所以直接做成每小时/天下架一批就可以了
在上架的时候直接计算个下架时间,添加到一个下架时间的表中,每小时/天按这个表下架
这样负担应该不大
在上架的时候直接计算个下架时间,添加到一个下架时间的表中,每小时/天按这个表下架
这样负担应该不大
#5
倒数计时这种东西 就在生成页面的时候再用上架时间-过期时间就可以了,没什么负担
#6
我也是一直想找到这样的软件就好了