如何使用SSDB的zscan命令

2014年11月27日 没有评论 阅读6 次   

SSDB(LevelDB 服务器, NoSQL 存储方案)的 zscan 是最强大的一条命令, 因为它操作的是 zset(sorted set) 数据类型, 只需要一条 zscan 命令就能直接地表达业务逻辑, “所写即所想”. 例如, 获取用户的未读消息列表, 获取按上架时间排序的商品列表, 获取微博 timeline… zset 可以理解为关系数据库里具有两个

分类: NoSQL 标签:

SSDB 的双主和多主配置

2014年11月27日 没有评论 阅读2 次   

原文:http://www.ideawu.net/blog/archives/770.html   SSDB 数据库是支持双主(双 Master)和多主架构的. 而且, 我们的应用也是部署双主架构, 但当作单主来用. 也就是说, 平时只往其中一个写, 当出现故障时, 整体切换到另一个主上面. 如果应用层已经解决了数据拆分, 也即不会两个节点同时操作一个 key, 那么就可以放

分类: NoSQL 标签:

SSDB在大数据量日志分析中的应用案例

2014年11月27日 没有评论 阅读2 次   

原文:http://www.ideawu.net/blog/archives/723.html  在一个网站广告系统中, 需要针对每一个用户所接受的弹窗次数和点击次数这两个重要指标进行统计, 从而进行效果分析和精准投放的改进. 这两个指标的统计算法其实非常简单, 主要的难点在于大数据量. 广告系统的涉及的用户量达到数千万人, 每天的日志数据量是几亿条.

分类: NoSQL 标签:

ssdb 命令说明

2014年11月27日 没有评论 阅读0 次   

set: 说明:设置指定 key 的值内容. cmd:set(‘key’, ‘value’); Ssdb 命令说明 setx: 说明:设置指定 key 的值内容, 同时设置存活时间. cmd:setx(‘key’, ‘value’, 60); 单位:秒 setnx: 说明:当 key 不存在时, 设置指定 key 的值内容. 如果已存在, 则不设置. cm

分类: NoSQL 标签:

SSDB:一个高性能的支持丰富数据结构的 NoSQL 数据库

2014年11月27日 没有评论 阅读4 次   

SSDB 一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis.   View on GitHub         特性 替代 Redis 数据库, Redis 的 100 倍容量 LevelDB 网络支持, 使用 C/C++ 开发 Redis API 兼容, 支持 Redis 客户端 适合存储集合数据, 如 list, hash, zset… 客户端 API 支持的语言包括: C++, PHP,

分类: NoSQL 标签:

彻底理解PHP的SESSION机制

2014年11月26日 没有评论 阅读4 次   

原文:http://www.cnblogs.com/acpp/archive/2011/06/10/2077592.html 1.session.save_handler = files * 1. session_start() 1. session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中, PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的

分类: PHP教程 标签:

PHP开发者常犯的10个MySQL错误

2014年11月26日 没有评论 阅读5 次   

数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MySQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。 1.使用MyISAM而不是InnoDB

分类: Mysql, PHP教程 标签:

深入了解MySQL 5.5分区功能增强

2014年11月26日 没有评论 阅读3 次   

MySQL 5.5的发布带来了许多增强的功能,虽然已经报道了很多增强功能,如半同步复制,但大家却忽略了分区方面的增强,有时甚至还对其真正意义产生了误解,在这篇文章中,我们希望解释一下这些很酷的增强,特别是我们大多数人还没有完全理解的地方。51CTO向您推荐《MySQL数据库入门与精通教程》。 图 1 大家还没注意到我M

分类: Mysql 标签:

MySQL分区性能初探

2014年11月26日 没有评论 阅读1 次   

一,      分区概念  分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。MySQL从5.1.3开始支持Partition。 分区和手动分表对比 手动分表  分区 多张数据表 一张数据表 重复数据的风险 没有数据重复的风险 写入多张表 写入一张表 没有统一的约束限制

分类: Mysql 标签:

MySQL的表分区

2014年11月26日 没有评论 阅读0 次   

一、什么是表分区 通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。   二、为什么要对表进行分区 为了改善大型表以及具有各种访问模式的表的可伸缩

分类: Mysql 标签:

mysql大数据高并发处理

2014年11月25日 没有评论 阅读9 次   

一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的

分类: Mysql 标签:

用mysql表分区来优化大数据量的表

2014年11月25日 没有评论 阅读5 次   

原文:http://jsczxy2.iteye.com/blog/1947050 根据公司数据库实际情况,订单表有可能会比预想中扩张速度快,这里可能需要预先准备下优化方案,传统方案是分表或者分库,不过目前最好的方案是使用mysql的表分区来优化。不过需要注意的是在表分区建立后mysql查询缓存会失效,那么可以说暂时分表带来的好处在于更新、删除以

分类: Mysql 标签:

mysql数据库千万级别数据的查询优化和分页测试

2014年11月25日 没有评论 阅读4 次   

原文:http://blog.sina.com.cn/s/blog_438308750100im0b.html 我原来的公司是一家网络游戏公司,其中网站交易与游戏数据库结合通过ws实现的,但是交易记录存放在网站上,级别是千万级别的数据库是mysql数据库. 可能有人会问mysql是否支持千万级数据库,还有既然已经到了这个数据量公司肯定不差,为什么要用mysql而不用oracle

分类: Mysql 标签:

每天500w条log如何入mysql库比较靠谱

2014年11月25日 没有评论 阅读6 次   

原文:https://ruby-china.org/topics/850 我们有个产品,每天差不多500w的业务量,需要对500w做相关的分析,就需要入库~ 目前用的是mysql 按月切表定期老化数据,但是导入数据情况比较糟糕~每天导入数据差不多需要20个小时,和MySQL 5000 records/second差距巨大~ 尝试过三个方案: 定期解析日志,直接入库; 定

分类: Mysql 标签:

B-Tree索引在sqlserver和mysql中的应用

2014年11月24日 没有评论 阅读4 次   

原文  http://blog.csdn.net/dinglang_2009/article/details/41414529 在谈论数据库性能优化的时候,通常都会提到“索引”,但很多人其实没有真正理解索引,并没有搞清楚索引为什么能加快检索速度,以至于在实践中并不能很好的应用索引。 事实上,索引可以说是最廉价而且十分有效一种优化手段,一般而言,设计优良的索

分类: Mysql 标签:

2014年天猫双十一关键数据解读: 透过数据看本质

2014年11月24日 没有评论 阅读13 次   

571亿是还不错的一个数据,同比增长63%,而阿里前三个季度同比增长是46.8%。 一大早微博微信就充斥着阿里的各种交易数据,这些只是简单的罗列数据,我们需要洞悉。 洞悉之前我们也先来回顾571亿的奇迹,这里直接引用@199IT-互联网数据中心 的数据图。 看完这个图,相信你的心中最想说的是:牛逼!对阿里确实很牛,不过

分类: 推荐阅读 标签:

cookie窃取和session劫持

2014年11月23日 没有评论 阅读5 次   

原文地址: http://shaoshuai.me/tech/2014/08/16/cookie-theft-and-session-hijacking.html Updates 2014-08-17 感谢@搞前端的crosser的提醒,加入了HTTP Response Splitting的内容。 此篇文章的Presentation 戳这里 。 一、cookie的基本特性 如果不了解cookie,可以先到 wikipedia 上学习一下。 http request 浏览器

分类: 编程 标签:

用Axure做的原型如何在手机上运行

2014年11月23日 没有评论 阅读4 次   

原文  http://www.jianshu.com/p/5f08f113a215 一般的开发工作之前,我们通常会设计产品原型,大部分为axure绘制的线框图作为产品的PRD文档,供UI和开发进行前期工作,但是有的时候客户、领导想在开发之前,看到产品的概貌,就必须做产品的高保真原型进行模拟,这时如果做出来的原型能运行在手机端,那再好不过! 原型

分类: 产品设计 标签:

MongoDB 2014 大会亮相北京,SegmentFault 给力支持现场吸睛

2014年11月23日 没有评论 阅读16 次   

原文  http://segmentfault.com/blog/linda/1190000002361927 11月22日,MongoDB 2014大会在北京拉开帷幕,这是一场程序员,架构师和运维工程师齐聚的技术盛会,会上,MongoDB顶级专家对MongoDB性能调试与扩展、模式设计艺术、集群管理及迁移以及大规模的使用等方面做了详细讲解,有200多开发者参与了此次盛会,Segme

分类: NoSQL 标签:

Uliweb 0.4.1 发布,Python 的 Web 框架

2014年11月23日 没有评论 阅读8 次   

问题修复 修正 generic 中的 AddView 和 EditView 对 version的处理。当version为真时才会将version值 传入obj.save()中。而不是False时也自动传入。以避免表中无version字段时的出错。 修正对同一个view函数同时使用 expose(‘/’) 和 expose(”) 时不正确的bug。 修正在一个Model中多次使用 ManyToMan

分类: Python教程 标签: