张映 发表于 2014-09-10

分类目录: nosql, php

mongodb的自增实现根oracle,postgresql是差不多,都是通过计数器来实现的.

oracle自增实现: 实例说明oracle序列用法

postgresql自增实现: postgresql auto_increment 实现 通用方法

阅读全文>>

张映 发表于 2014-09-09

分类目录: nosql, php

紧接着上篇来,这篇主要讲,mongodb的group功能,做的还是挺强大的,相当对于find(),skip(),distinct()等,用法比较复杂。

阅读全文>>

张映 发表于 2014-09-05

分类目录: nosql, php

前面说到了mongodb安装,配置,集群,以及php的插入与更新等,请参考:mongodb

下面说一下,mongodb select的常用操作

阅读全文>>

张映 发表于 2014-08-05

分类目录: mysql

前面说了,coreseek sphinx mmseg mysql等的安装,下面说一下怎么使用。

一,coreseek sphinx启动后,会多出一个端口,并且可以像mysql一样登录,但不是登录mysql

阅读全文>>

张映 发表于 2014-08-01

分类目录: mysql

上次搞全文检索的东西 ,还要追溯到2010了,当时个人觉得coreseek还不成熟,就用了原始的sphinx,请参考:sphinx mmseg mysql 中文分词,这次呢,决定用一下coreseek,看看有什么区别。

阅读全文>>

张映 发表于 2014-07-29

分类目录: nosql

前一篇文章说到了mongodb update 的字符操作,下面说一下mongodb update的数组操作,用的版本是mongodb2.6.3。

阅读全文>>

张映 发表于 2014-07-23

分类目录: nosql

下面常用的update操作,用mongodb2.6.3版本测试的,官方发布的稳定版本2.4,建议用稳定版。

阅读全文>>

张映 发表于 2014-07-21

分类目录: nosql

前面说了到数据库连接操作,请参考:mongodb 用户 权限 设置 详解

对数据库的操作:请参考:mongodb 数据库创建,切换,删除

下面说一下,数据库表的插入操作

阅读全文>>

张映 发表于 2014-07-17

分类目录: linux

一,什么是zeromq

这是个类似于Socket的一系列接口,他跟Socket的区别是:普通的socket是端到端的(1:1的关系),而ZMQ却是可以N:M 的关系,人们对BSD套接字的了解较多的是点对点的连接,点对点连接需要显式地建立连接、销毁连接、选择协议(TCP/UDP)和处理错误等,而ZMQ屏蔽了这些细节,让你的网络编程更为简单。ZMQ用于node与node间的通信,node可以是主机或者是进程。

引用官方的说法: “ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD套接字之上的一 层封装。ZMQ让编写高性能网络应用程序极为简单和有趣。”

二,主流消息队列对比

阅读全文>>

张映 发表于 2014-07-15

分类目录:

前面说到了怎么去安装虚拟机,请参考:centos kvm qemu 虚拟机 安装 配置 详解

1,创建虚拟机

阅读全文>>