gpt4 book ai didi

mysql - 使用MySQL存储书籍

转载 作者:行者123 更新时间:2023-11-29 17:19:02 30 4
gpt4 key购买 nike

我有一个问题。

上周我和我的同事讨论了大文本的存储位置,例如我的网络项目中的书籍文本。

一般都分为两种意见:

  1. 存储在数据库中(在我的例子中是Mysql)
  2. 存储到文件的表链接或使用以图书记录主键命名的目录结构。

使用 PHP 7.1、Yii2 固件

所有书籍(文本)都将在网页中查看,并带有分页。

我需要您对此的专业意见。

提前谢谢您!

最佳答案

如果你有固定的页面,那么MySQL似乎是一个不错的选择,因此你可以将每页文本存储在该文本的页码下。适合快速随机查找。

CREATE TABLE book (
book_id INT NOT NULL,
page_no INT NOT NULL,
content TEXT NOT NULL
)

使用 book_idpage_number 上的索引进行快速查找

INDEX book_page (book_id, page_no)

如果您使用简单的文本文件,则只需加载整个文件即可访问一个页面。

关于mysql - 使用MySQL存储书籍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51360177/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com