基于MongoDB的日志系统 Mongodb-Log

Apache
Python
跨平台
2011-09-19
红薯

mongodb-log 是一个基于MongoDB的Python日志系统。

MongoDB 的 Capped Collection是一个天生的日志系统,MongoDB自己的oplog就是用它来存储的,Capped Collection的特点是可以指定Collection的大小,当记录总大小超过设定大小后,老的数据会被自动抹掉用于存储新的内容。

示例代码:

import logging
from mongolog.handlers import MongoHandler
log = logging.getLogger('demo')
log.setLevel(logging.DEBUG)
log.addHandler(MongoHandler.to(db='mongolog', collection='log'))
log.debug('Some message')
加载中

评论(1)

定期马甲
定期马甲
MongoDB Mongodb-Log

暂无资讯

暂无问答

离线安装mongodb

1、桌面解压压缩文件得到mongodb安装包 2、在桌面移动解压到的安装包到/usr/local/下 sudo mv mongodb-linux-x86_64-ubuntu1604-3.4.0 /usr/local/mongodb 3、将安装包当中的启动二进制文件添...

2018/07/12 06:26
11
0
各种姿势安装MongoDB

## yum ### 安装MongoDB ``` #配置yum源 vim /etc/yum.repos.d/mongodb.repo [mongodb] name=mongodb baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 enabled=1 gpgch...

2018/05/01 12:44
33
0
linux下安装mongodb

HADOOP_USER_NAME=hadoop

2015/08/09 19:38
33
0
mongodb安装与使用

解压d:\mongodb 创建db、log文件夹 在log文件夹下创建一个日志文件MongoDB.log, dos界面: cd d:\mongodb\bin > d:\mongodb\bin> mongod -dbpath "d:\mongodb\db" 5.新开个dos窗口,进入mon...

2015/01/27 22:16
16
0
mongoDB的安装

个人经验的分享

2015/04/09 16:09
14
0
Mongodb在Linux下安装及配置

Mongodb在Linux下安装及配置 我这里选用rehl 6作为其运行载体。 1.下载mongodb的linux版本(注意32位和64位的区别),下载地址:http://www.mongodb.org/downloads 2.将下载的mongodb安装文件m...

2011/06/04 03:08
841
0
MongoDb数据库windows下的安装

MongoDB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。

2014/12/26 17:02
26
0
mongodb 简单部署方案及实例

第一节 准备工作 一 安装mongodb 我这里选用rehl 5.6作为其运行载体。 1. 下载mongodb的linux版本(注意32位和64位的区别),下载地址:http://www.mongodb.org/downloads # wget http://fast...

2012/04/12 16:22
20.8K
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部