我正在寻找 node.js 的系统或库,它可以在每个远程服务器上记录有关客户端访问的信息,并自动在中央日志服务器上收集该信息以供以后分析。远程服务器将具有只写访问权限,而中央服务器将积累大量数据以供读取。
我希望有使用分布式 [NoSQL] 数据库的解决方案,例如 MongoDB。 但是我还没有找到如何设置它。
例如,我希望清理旧数据可以在中央日志服务器上启动(当数据被处理后),并且旧日期的条目可以在远程服务器上以很少的开销删除。
目前我们有登录文件和Hadoop系统进行日志分析。 但我认为我们需要在数据库中积累数据。
最佳答案
Winston ,目前最好的 node.js 日志框架,可以选择登录 MongoDB 或 CouchDB。
关于node.js - 用于 node.js(MongoDB?)的分布式数据库的事件记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13715970/