我正在我的网站上设置Laravel Stats Tracker。在其文档中,据说为此创建database connection:
'tracker' => [
'driver' => '...',
'host' => '...',
'database' => ...,
...
],
我想知道,这是否意味着我必须为此插件创建一个单独的数据库?我可以使用相同的数据库,只输入与我的默认mysql
数据库连接相同的设置吗?我宁愿使用一个数据库来处理所有事情,包括统计数据。我有什么理由要建立一个单独的数据库来跟踪统计数据吗?
答案 0 :(得分:1)
不,你不需要另一个数据库。您可以使用相同的数据库。
该软件包使您能够为统计信息创建不同的数据库(即使在不同的服务器上)。统计数据的问题在于您的数据库将以非常快的速度增长。稍后您可能还需要查询统计数据库以获取统计原因(创建图形,报告等)。因此,您很可能希望将您的应用数据库和统计数据库分开。