# Celery 快速入门## 任务队列任务队列用于分发工作给不同线程或机器。Celery通过消息传递支持多个workers和brokers。提供高可用和水平扩展性。用Python写的## 优点* 简单* 高可用* 快* 易扩展## 支持* Brokers * RabbitMQ, Redis ...
分类:
其他好文 时间:
2014-07-07 11:23:15
阅读次数:
566
二级索引与索引Join是多数业务系统要求存储引擎提供的基本特性,RDBMS早已支持,NOSQL阵营也在摸索着符合自身特点的最佳解决方案。这篇文章会以HBase做为对象来讨论如何基于Hbase构建二级索引与实现索引join。文末同时会列出目前已知的包括0.19.3版secondary index,IT...
分类:
其他好文 时间:
2014-07-06 21:18:54
阅读次数:
176
根据java商城开发工作人员的介绍,Cassandra与HBase都是NoSQL数据库。而在jsp商城开发以及java商城产品开发的总体上看,这意味着用户无法使用SQL数据库。不过,Cassandra使用的是CQL(Cassandra 查询语言),其语法有明显模仿SQL的痕迹。
分类:
其他好文 时间:
2014-07-05 20:35:18
阅读次数:
187
NoSQL现在非常的流行了,由于我所在的公司环境问题,目前还用不到这种数据库,出于好奇,翻了翻资料,也算自学了一下。在此做下记录。我的本机环境:APMServ5.2.6,PHP肯定就是5.2了。1、首先下载:mongodb-win32-x86_64-2008plus-2.6.3.zip(忘了在哪下载...
分类:
数据库 时间:
2014-07-05 19:16:42
阅读次数:
245
一. rdb快照持久化1. 配置,在redis.conf中配置save 900 1 # 刷新快照到硬盘中,必须满足两者要求才会触发,即900秒之后至少1个关键字发生变化。save 300 10 # 必须是300秒之后至少10个关键字发生变化。save 60 10000 # ...
分类:
其他好文 时间:
2014-07-05 17:53:08
阅读次数:
471
Redis服务端目前用的是控制台程序运行,部署的时候能作为windows服务后台运行感觉更好。找到一篇文章Running Redis as a Windows Service,利用windows installer实现的。如果使用topshelf,岂不是可以兼容mono,于是自己动手写了,实现很简单...
在nginx中使用lua直接访问mysql和memcaced达到数据接口的统一
安装nginx参见《nginx+lua+redis构建高并发应用》
让nginx 中的nginx_lua_module支持mysql 和memcache
下载
https://github.com/agentzh/lua-resty-memcached
https://github.com/agentzh/lua-resty-mysql
对于访问接口的统一有很多的处理方式,这里介绍使用nginx lua 访问mysql并用m...
分类:
数据库 时间:
2014-07-04 09:16:42
阅读次数:
431
在现在的“大数据”、“云平台”这些前沿技术的背景下,衍生了很多平台型技术点,Nosql、Hadoop、Storm等层出不穷。这些华丽的技术后面其实处处都离不开“分布式”这个虽然提出了很久,但是大数据、云计算带火了的技术。以致于开个玩笑说,如果不懂一些“分布式"下的技术和原理的,会有点不好意思说自己是后端开发 -- (玩笑而已!! ^_^)。...
分类:
其他好文 时间:
2014-07-04 08:44:53
阅读次数:
216
一、什么是redis主从复制?主从复制,当用户往Master端写入数据时,通过RedisSync机制将数据文件发送至Slave,Slave也会执行相同的操作确保数据一致;且实现Redis的主从复制非常简单。二、redis主从复制特点1、同一个Master可以拥有多个Slaves。2、Master下的Slave还可以接受同..
分类:
数据库 时间:
2014-07-03 14:26:26
阅读次数:
333
一、NoSQL的风生水起 1.1 后Web2.0时代的发展要求 随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题: (1)对数据库高并发读写的需求 网站要根据用户个性化...
分类:
数据库 时间:
2014-07-03 12:55:05
阅读次数:
442