基于Tengine环境的简单优化
系统环境:SUSE Linux Enterprise Server 10 (x86_64)内存:8GCPU:8核=========================================================================================1、网络参数优化# vim /etc/sysctl.conf表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭...
做实验验证MongoDB删除文档后索引是否会自动删除
做实验验证MongoDB删除文档后索引是否会自动删除
redis安装
下载地址http://redis.io/download环境centos6.7一、程序安装[root@trcloud-wujian-test01 redis]#tar -xf redis-3.0.7.tar.gz[root@trcloud-wujian-test01 redis]#cd redis-3.0.7[root@trcloud-wujian-test01 redis-3.0.7]# makecd src && make allmake[1]: Entering directory `/disk/upload/redis/redis-3.0.7/sr...
Lua安装及遇到的问题
一、安装readlinewget -c ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz tar -zxvf readline-6.2.tar.gz cd readline-6.2./configure make && make installl二、 安装lua进入官方站点(http://www.lua.org/download.html&n...
Memcached内存分配机制及分布式算法分析
Memcached是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。
mongodb复制+分片
1.规划 角色 主机 端口 数据文件路径 日志文件路径 Router localhost 9001 /home/master/data/router1 /home/master/log...
MongoDB存储引擎-MMAPv1学习总结
MongoDB存储引擎-MMAPv1学习总结
MongoDB3.0新版本几点介绍
引入了插件式的存储引擎架构,允许第三方根据实际项目的需要开发存储引擎,类似于MySql中的分层存储引擎架构。
mongodb集群搭建及配置安全认证
1.集群规划数据节点1: 192.168.81.95 端口:27017数据节点2: 192.168.81.96 端口:27017仲裁节点: 192.168.81.100 端口:270172.配置文件(/etc/mongod.conf)##数据节点1: 192.168.81.95systemLog: destination: file path: "/var/log/mongodb/mongod.lo...
Mongo细粒度权限控制
创建角色:use xxx db.createRole( { role: "xxx_dbmon_role", privileges: [ { resource: { db: "xxx", collection: "system.profile" }, actions: [ "find" ] }, { resource: { db: ...
MongoDB正则表达式在索引中的使用
正则表达式可以灵活地匹配查询条件
windows下mongodb的安装及启动
1.安装https://www.mongodb.org/官网下载,并安装2.启动mongodb(1)编辑配置文件mongo.cfgsystemLog: destination: file path: D:\mongodb\log\mongod.logstorage: dbPath: D:\mongodb\data(2)创建相关目录mkdir D:\mongodb\datamkdir D:\mongodb\...
企业级NoSQL与开源NoSQL的区别
现在很多应用开发商或企业开发部门在为企业应用选型时,为了节省成本而选择开源NoSQL,但到产品交付和运维时,CIO们才发现免费后面通常有着巨大的隐性成本。
MongoDB参数
我们可以通过mongod --help查看mongod的所有参数说明,以下是各参数的中文解释。基本配置–quiet# 安静输出–port arg# 指定服务端口号,默认端口27017–bind_ip arg# 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP–logpath arg# 指定MongoDB日志文件,注意是指定文件不是目录–loga...
mongodb.conf配置文件详解
mongodb.conf配置文件详解
MongoDB报错Insufficient free space for journal files的解决方法
因为journal至少以2G的数量进行增长,当磁盘空间不足时候,会报错Insufficient free space for journal files
SQL与MongoDB的详细对比
为了更好的理解MongoDB与传统关系数据库的区别,我们将几款典型的关系数据库与MongoDB进行对比
redis使用场景调研
author:Jane.Hoo?之前我们的公众号发过一系列关于redis的文章,包括: redis3.0.5 的配置文件详解 Redis 基础篇之常用命令 Redis Sentinel高可用机制总结及配置详解今天给大家分享的是关于redis使用场景方面的讯息。【Redis与Memcached的区别】最近几年,业界不断涌现出很多各种各样的NoSQL产品,那么如何才能正确地使用好这些产品,最大化地发挥其长处,是我们需要深入研究和思考的问题,实际归根结底最重要的是了解这些产品的定位,并且了解到每款产品的tradeoffs,在实际应用中做到扬长避短,总体上这些NoSQL主要用于解决以下几种问题
monogdb使用中的坑
在MongoDB中,内排序大内存限制最大为100M,如果执行一个更大的排序,需要使用 allowDiskUse 选项来将数据写到临时文件来排序。在查询语句中添加 allowDiskUse 选项:db.bigdata.aggregate([ {$group : {_id : "$range", total : { $sum : 1 }}}, {$sort : {total : -1}}], {allowDiskUse: true});...
Redis Sentinel高可用机制总结及配置详解
Sentinel是Redis官方提供的高可用解决方案。 在互联网线上环境中可以使用Sentinel做redis自动故障转移,实现自动化运维功能。