MySQL数据库还是简单的JSON文件哪一个会提高性能和存储效率?
让我们先把概念摆在桌面上。 我的网站有语音助手类型的功能 这是怎么回事?MySQL数据库还是简单的JSON文件哪一个会提高性能和存储效率?,mysql,json,performance,processing-efficiency,Mysql,Json,Performance,Processing Efficiency,让我们先把概念摆在桌面上。 我的网站有语音助手类型的功能 这是怎么回事? 用户将键入一些随机短语并按enter键 这句话将转到RESTAPI(在服务器上具有AI功能),它将决定用户 这句话背后的意图,并用一些相关的文本作出回应 我将把那个文本转换成一个语音,比如说mp3文件 将文本转换为语音的流程: 接收到针对对象的Javascript集合的文本检查 若在该对象中找到短语,则使用该对象中的路径播放语音文件 如果未找到,则向本地服务器发出Ajax请求,并调用文本到语音的第三方API以接收二进
- 用户将键入一些随机短语并按enter键李>
- 这句话将转到RESTAPI(在服务器上具有AI功能),它将决定用户 这句话背后的意图,并用一些相关的文本作出回应李>
- 我将把那个文本转换成一个语音,比如说mp3文件
- 接收到针对对象的Javascript集合的文本检查
- 若在该对象中找到短语,则使用该对象中的路径播放语音文件
- 如果未找到,则向本地服务器发出Ajax请求,并调用文本到语音的第三方API以接收二进制数据,这些数据可以存储为mp3文件
- 存储该文件的路径、文本和时间戳。(可用于对象的Js集合)
- 我应该使用MySQL来处理这个问题吗
- 还是应该使用简单的JSON文件
- 从存储和速度的角度来看,哪种方法是有效的
- 如果我使用MySQL(请不要建议更改),那么我需要将短语记录的数量限制为200个条目
- 我关心的是过程的易用性、最短时间以及该过程的负载
- 我们必须花费最终用户等待的时间,直到这个过程发生,才能听到以语音形式接收到的文本
- 哎
- 将文本转换为MP3
- MP3到文本
- 100-1000字节用于元信息,而不是
- 用于MP3的10K-100K字节(输入或输出)
- 100GB-1TB用于典型的低端服务器
- 这些是最大的处理器:
所以,谁会在乎MySQL数据库或JSON文件是否“更大”。所以无论我使用什么都无关紧要?这将是昂贵的?@Tarik1322-该软件是免费的;写两种方式,看看哪一种感觉更好。现在回答这个问题还为时过早;您确实需要深入了解实现。