gpt4 book ai didi

mysql - mysql表列的数据类型应该是什么,用于存储注释

转载 作者:行者123 更新时间:2023-11-29 08:44:49 25 4
gpt4 key购买 nike

我正在开发一个存储用户创建的笔记的网络应用程序。我很困惑是否将注释存储为文件系统上的单独文件,或使用数据库列来保存文本。

如果mysql是更好的解决方案那么我应该使用什么数据类型(内容可以是简单的文本或html)?

最佳答案

如果你需要速度,你可以使用MySQL。您需要使用BLOB,或者如果它只是文本,则使用TEXT作为数据类型。使用好的数据库引擎(MySQL、SQLite 等)。然后,为了获得最大性能,请使用 memcached 来缓存内容。

请记住以下几点:

  1. MySQL 有一个查询缓存。如果您重复发出相同的查询,则无需添加缓存层即可获得大量性能。
  2. 无论如何,MySQL 确实很快。您是否进行过负载测试以证明它不够快?

另一件事是,很难在平面文件上进行搜索。如果你使用MySQL,不仅速度更快,而且搜索起来也更容易。

关于mysql - mysql表列的数据类型应该是什么,用于存储注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12770215/

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