【发布时间】:2018-12-12 01:24:53
【问题描述】:
- 这是我用于网站的一组对象的小样本。这不是完整的 js 文件,而只是 sn-p。
- 我有多个这样的js文件,有些文件长达500行代码。
- 我目前正在学习数据库和 API,想知道是否应该将其存储在 MongoDB 之类的东西中?
- 这不是用户数据,而是我自己收集的数据。
-
数据库是否仅用于存储用户数据?
const pga = [] pga[0] = { name: 'PGA', job: 'T.J. Auclair', date: '12 Aug 2018', players: ['Jack Nicklaus', 'Tiger Woods', 'Bobby Jones', 'Walter Hagen', 'Sam Snead', 'Ben Hogan', 'Arnold Palmer', 'Gary Player', 'Gene Sarazen', 'Phil Mickelson', 'Tom Watson', 'Byron Nelson', 'Billy Casper', 'Seve Ballesteros', 'Harry Vardon'], url: 'https://www.pga.com/news/golf-buzz/10-greatest-golfers-all- time', pic: 'pga-com' }
【问题讨论】:
-
这是实现 MongoDB 或任何其他 NoSQL 数据存储的理想用例。一个很好的学习方式。但是,您可能会惊讶地发现,如果使用正确的缓存,您的简单平面文件可能会胜过数据库。
-
谢谢兰迪。我最终会将这些数据放入数据库中。 JW,但由于从数据库中获取数据的时间延迟,具有正确缓存的平面文件优于数据库?
标签: javascript database mongodb storage user-data