Tag: NoSQL
quickdb另辟捷径高效解决NOSQL数据库 数据持久性问题
目前的NOSQL主要分为两种,一种是基于内存型的如redis、memcached,一种是基于磁盘型的如Tokyo Tyrant、Tokyo Cabinet、Berkeley DB。
redis、memcached这类内存型NOSQL。虽然读写效率很高,但是有一个大问题,就是数据库持久性。memcached是一重启进程数据就没 了。redis支持两种持久化方式,一种是 Snapshotting(快照)也是默认方式,另一种是Append... [阅读全文]
Redis加Node.js的全文搜索引擎 Reds
Reds是由LearnBoost公司的TJ Holowaychuk开发的一个基于Redis的Node.js全文搜索引擎,其代码加上注释也只有300行。不得不说又是一个Redis的最佳实践,它的主要原理是通过Redis的sets数据结构将分词后的词语碎片进行存储。这里的分词仅仅是对英文按空格进行切分(中文分词就不要想了~)。
例子:
先添加几个句子到搜索引擎中建立索引
var strs = [];
... [阅读全文]
Mysql的HandlerSocket插件
http://who0168.blog.51cto.com/253401/511944
PHP使用实例
[阅读全文]
MySQL插件HandlerSocket + php
HandlerSocket 是MySQL的一个插件,用来实现 NoSQL 功能,用于跳过MySQL的SQL层面,直接访问内部的InnoDB存储引擎。
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.11-1.rhel4.i386.rpm
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.11-1.rhel4.i386.rpm
wget http://dev.mysql.com/get/Downloads/M... [阅读全文]
Mysql的HandlerSocket插件
http://yoshinorimatsunobu.blogspot.com/2010/10/using-mysql-as-nosql-story-for.html
貌似作者是日本人。
YOSHINORI MATSUNOBU
翻译过来应该是 松信嘉範
2010年8月离开Oracle,加盟日本社交游戏公司DeNA。
=================================================================
由于mysql的局限性,很多站点都采用了mysql+memcached的架构。
另外一些... [阅读全文]