首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp.net的高性能产品目录?

asp.net的高性能产品目录?
EN

Stack Overflow用户
提问于 2009-01-05 12:13:41
回答 3查看 2.9K关注 0票数 1

我正在计划一个高性能的电子商务项目在asp.net,并需要帮助选择最优的数据检索模型的产品目录。

一些细节,

  • 10-20类产品
  • 每类1000至5000件产品
  • 每页标有名称、价格、品牌和形象的产品,15-40页。
  • 产品需要在没有表标签的情况下列出。
  • 2-4表中的产品信息,这些表将被连接在一起(产品映像没有存储在db中)
  • 不同硬件上的webserver和sql数据库
  • 共享数据库服务器上的ms 2005 (首先性能很差.)
  • 使用户能够搜索结合不同标准的产品,如价格、品牌、有/没有图像。

我的问题是,

  • 我应该用什么技术来回收这些产品?
  • 我应该用什么技术来展示这些产品?
  • 您推荐什么缓存策略?
  • 如何以最有效的方式解决过滤、分类、老化等问题?
  • 关于这个问题你有更多的建议吗?

提前感谢!

EN

回答 3

Stack Overflow用户

发布于 2009-01-05 15:24:19

我想你最终会有大量的文本搜索。尝试一下lucene或Solr (lucene之上的http服务器)。CNET为他们的产品目录搜索开发了solr。

票数 0
EN

Stack Overflow用户

发布于 2009-01-05 16:00:49

您是否考虑过查看一个允许您购买源代码的现有购物车平台?

我用过www.aspdotnetstorefront.com

他们有很多在这个平台上运行的大型电子商务商店的例子。我在这个平台上构建了www.ElegantAppliance.com。数千种产品,100多个类别/子类别.

票数 0
EN

Stack Overflow用户

发布于 2009-01-06 22:52:55

确保您的数据库设计尽可能规范化--在必要时使用查找表,以确保您不会不必要地重复数据。

将映像存储在服务器文件系统上,并在数据库中存储相对(不是完全)路径引用。

尽可能多地使用存储过程,并且始终从服务器检索尽可能少的数据,以帮助提高内存和网络流量效率。

不要费心缓存,您的数据库应该足够快,以立即产生结果,如果不是,使它更快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/412933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档