
Nosql
e421083458
这个作者很懒,什么都没留下…
展开
-
MongoDB2.0安装配置
1.MongoDB安装和配置MongoDB 的官方下载站是 http://www.mongodb.org/downloads,可以去上面下载最新的安装程序下来。在下载页面可以看到,它对操作系统支持很全面,如 OS X、 Linux、 Windows、 Solaris都支持,而且都有各自的 32 位和 64 位版本。这里掩饰的版本为2.0.6。注意: 1. MongoDB原创 2013-04-25 00:10:13 · 2859 阅读 · 0 评论 -
redis简单命令汇总
redis的KEY的基本操作:keys TEST*del TEST_STRINGstring类型操作方法:set TEST_STRING abcget TEST_STRINGList基本操作:在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个原创 2015-09-23 18:56:01 · 1636 阅读 · 0 评论 -
mongo之mapreduce统计唯一字段
mongo之mapreduce统计唯一字段。普通方法可以使用:$data = $dbname->command(array('distinct'=>'resumeversion','key'=>'muuid'));方法获取唯一的muuid,但是当数据量达到一定规模时,执行该语句就会提示:{"errmsg" : "exception: distinct too big, 16mb cap","c原创 2015-07-31 14:17:29 · 2375 阅读 · 2 评论 -
配置MongoDB3.04集群分片
网上大部分都是的mongo2.x集群分片了,咱写个3.04的。由于公司采用磁盘阵列冗余存储,所以不考虑数据备份问题只是简单的分片存储数据进行测试的。配置结构如图:服务器配置:cpu双核、8G内存、/shard目录挂载500G硬盘。服务器列表:IP职能192.168.6.117config、m原创 2015-07-07 16:47:51 · 10989 阅读 · 2 评论 -
mongo安装副本集
mongo安装副本集wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.4.tgztar zxvf mongodb-linux-x86_64-3.0.4.tgzcp -rf mongodb-linux-x86_64-3.0.4 /usr/local/创建文件夹mkdir /shard/replset27017/mkdi原创 2015-07-27 19:08:53 · 1315 阅读 · 0 评论 -
mongodb常用操作命令整理
mongodb操作命令(注意所有db.开头命令,请先使用use到指定db再操作)连接操作数据库:/usr/local/mongodb-3.0.4/bin/mongo 192.168.6.118:30000/admin添加分片服务器:db.runCommand({"addshard":"192.168.6.118:27017"})设置分片数据库:db.runC原创 2015-07-07 15:13:10 · 2222 阅读 · 0 评论 -
Redis一致性hash(php版)
一致性hash的使用在PHP中有三种选择分别是原生的memcache扩展,memcached扩展,还有一个是网上比较流行的flexihash类。前两者都适用于memcache但不适合Redis。php一致性hash类下载地址:http://code.google.com/p/flexihash/我们根据flexihash的应该改写了一遍Redis的应用。下面给出测试源码:原创 2015-03-16 15:40:44 · 5750 阅读 · 1 评论 -
Redis安装配置使用
redis 安装# yum install redis安装成功后 开启redis 服务命令 : # servive redis start phpredis 扩展安装# wget https://github.com/owlient/phpredis/tarball/master# mv master redis-php.tar.gz# tar -原创 2014-04-01 18:20:35 · 1024 阅读 · 0 评论 -
Redis集群解决方案
Redis缓存方案 数据分析:公司名+年份针对现有3000万真实数据跑测试: 机器配置:3G内存+centos虚拟机redis-benchmark测试结果:SET:20000/sGET:30000/s 统计数据:Redis的Hashkey节点数:4096平均每节点数:4000每节点涉及的用户数据:1.54096*4000*1.5=2457原创 2015-03-16 15:30:36 · 1935 阅读 · 0 评论 -
MongoDB:用户认证
MongoDB 安装后默认不启用认证,也就是说在本地可以通过 mongo 命令不输入用户名密码,直接登陆到数据库,下面介绍下启用 mongodb 用户认证,详细如下: 启用 mongodb 认证只需要在启动 mongod 服务时配置 auth 参数成 'true'即可可 ,在配置参数前先添加超级用户。疑问:一。在开启--auth之后,如果需要添加新数据库怎么操作?原创 2013-04-25 13:49:17 · 3025 阅读 · 0 评论 -
Mysql与MongoDB对比测试
测试环境:php5.2、mysql5.0、MongoDB2.0.6、xbug测试脚本:Mysql测试脚本:<?phpheader("Content-Type:text/html;charset=utf-8");$con = mysql_connect("localhost","root","123456");if (!$con) { die('Could not原创 2013-04-25 13:53:34 · 11851 阅读 · 1 评论 -
MongoDB之php操作
一。安装MongoDB PHP扩展 根据自己的PHP版本下载PHP扩展:http://github.com/mongodb/mongo-php-driver/downloads,提示: 1、VC6适合Apache、VC9适合IIS; 2、Thread safe适合PHP以模块运行方式、Non-thread safe适合CGI运行方式。 修改php.ini,加入:extension=php_mong原创 2013-04-25 13:50:52 · 1861 阅读 · 0 评论 -
redis使用watch完成秒杀抢购功能
redis使用watch完成秒杀抢购功能:使用redis中两个key完成秒杀抢购功能,mywatchkey用于存储抢购数量和mywatchlist用户存储抢购列表。<?phpheader("content-type:text/html;charset=utf-8");$redis = new redis();$result = $redis->connect('10.10.10.119',原创 2015-11-09 17:23:00 · 43340 阅读 · 12 评论