获取要处理的数据的Javascript/JQuery

获取要处理的数据的Javascript/JQuery,javascript,jquery,json,ajax,Javascript,Jquery,Json,Ajax,对于我的站点,我正试图找到一种方法来获取用于输出结果的数据 e、 用户选择:16GB内存,2GB图形卡,全高清屏幕,i5Intel。 现场检查所有符合这些规格的笔记本电脑,并输出笔记本电脑 数据存储方式如下: laptop1,RAM: 16GB,graphic card: 2GB,screen quality: Full HD,processor: i5,laptop img: https;//bla.com laptop1,RAM: 16GB,graphic card: 2GB,screen

对于我的站点,我正试图找到一种方法来获取用于输出结果的数据

e、 用户选择:16GB内存,2GB图形卡,全高清屏幕,i5Intel。 现场检查所有符合这些规格的笔记本电脑,并输出笔记本电脑

数据存储方式如下:

laptop1,RAM: 16GB,graphic card: 2GB,screen quality: Full HD,processor: i5,laptop img: https;//bla.com
laptop1,RAM: 16GB,graphic card: 2GB,screen quality: Full HD,processor: i5,laptop img: https;//bla.com
(如果另一种格式更好,可以更改数据格式)

我能想到的最好办法是将它放在一个JSON文件中,并使用JQuery用AJAX加载它

$.ajax({
  url: url,
  data: data,
  success: success,
  dataType: dataType
});
JSON应该是

{
  "laptop" : "laptop1", laptop2", "laptop3",
  "ram" : "5GB", "16GB", "32GB",
  "graphic card" : "1GB","2GB","3GB"
}
{
"laptop" : "laptop1",
"ram" " "16GB",
"Graphic card" : "2GB"
}
或者JSON就是

{
  "laptop" : "laptop1", laptop2", "laptop3",
  "ram" : "5GB", "16GB", "32GB",
  "graphic card" : "1GB","2GB","3GB"
}
{
"laptop" : "laptop1",
"ram" " "16GB",
"Graphic card" : "2GB"
}
你明白了

但是,我有900多台笔记本电脑的数据,它们都有很多规格。这意味着我需要花费几十年的时间来创建JSON并每周更新它们


我的问题是如何存储这些信息,以便将其调用到网站中进行处理?

为此使用关系数据库。然后检索数据就变成了一个非常简单的查询。将JSON用于it不是一个可维护、可扩展或可伸缩的解决方案。当然,除非这只是为了课程作业。这正是数据库的用途。您可以查询它们,比如查找ram=16、cpu=i5的“膝上型电脑”,tadaaaaa。查找MongoDB(我个人的最爱,直接使用JSON存储和工作)、MySQL等。谢谢!有你推荐的教程吗?