Home | 简体中文 | 繁体中文 | 杂文 | Search | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 作品与服务 | Email

Netkiller NoSQL 手札

MongoDB, Cassandra, Redis, CouchBase, Hypertable...

Mr. Neo Chan, 陈景峯(BG7NYT)


中国广东省深圳市龙华新区民治街道溪山美地
518131
+86 13113668890


文档始创于2012-11-16

版权声明

转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明。

文档出处:
http://netkiller.github.io
http://netkiller.sourceforge.net

微信扫描二维码进入 Netkiller 微信订阅号

QQ群:128659835 请注明“读者”

$Date: 2013-04-25 16:24:49 +0800 (Thu, 25 Apr 2013) $


目录

1. 自述
1.1. 系列文档
1.2. 作者简介
1.3. 写给读者
1.4. 文档下载
1. Redis
1.1. Redis 安装
1.1.1. CentOS
1.1.1.1. 主从同步
1.1.1.2. Sentinel
1.1.2. Ubuntu
1.1.3. Test Redis
1.2. /etc/redis.conf
1.2.1. 密码认证
1.3. redis-cli - Command-line client to redis-server
1.3.1. MONITOR
1.3.2. save/bgsave/lastsave
1.3.3. Pub/Sub 订阅与发布
1.4. Redis Cluster
1.5. Redis 通信协议
1.5.1. 切换DB
1.5.2. info
1.5.3. 监控
1.5.4. keys
1.5.5. set/get/del
1.5.6. expire/ttl
1.6. phpRedisAdmin
1.7. Redis 开发
1.7.1. 消息订阅与发布
1.8. FAQ
1.8.1. 清空数据库
1.9. A fast, light-weight proxy for memcached and redis
2. MongoDB
2.1. Quickstart
2.1.1. 二进制tar包安装
2.1.2. Ubuntu MongoDB
2.1.3. CentOS MongoDB
2.1.4. MongoDB + Hadoop
2.2. Security and Authentication
2.2.1. 超级管理员
2.2.2. 数据库用户
2.2.3. 删除用户
2.3. Replication
2.3.1. Master
2.3.2. Slave
2.3.3. 测试
2.4. Drivers
2.4.1. Using MongoDB in PHP
2.5. mongo shell
2.5.1. help
2.5.2. show 查看命令
2.5.2.1. show dbs
2.5.2.2. show collections
2.5.2.3. show users
2.5.2.4. show profile
2.5.3. 切换数据库
2.5.4. 记录管理
2.5.4.1. save
2.5.4.2. insert
2.5.4.3. update
2.5.4.4. remove
2.5.4.5. find
2.5.4.6. count()
2.5.4.7. group()
2.6. 命令
2.6.1. mongo
2.6.1.1. 管道操作
2.6.2. mongodump - Backup
2.6.3. mongorestore
2.6.4. mongostat
2.6.5. mongotop
2.6.6. mongofiles - Browse and modify a GridFS filesystem.
2.6.6.1. list 浏览文件
2.6.6.2. put 上传文件
2.6.6.3. get 下载
2.6.6.4. delete 删除
2.7. Mongo Admin UI
2.7.1. RockMongo
2.7.2. MongoVUE
2.8. Unique Indexes
2.8.1. 索引管理
2.8.1.1. 唯一索引
2.9. Map-Reduce
2.9.1. 使用 Map-Reduce 统计Web 服务器 access.log 日志文件
3. Cassandra
3.1. Getting Started
3.1.1. Downloading and Installation
3.1.2. Running Cassandra
3.1.3. cli tool
3.1.4. Testing Cassandra
3.2. Configure Cassandra
3.2.1. Envionment variables
3.2.2. log4j.properties
3.2.3. storage-conf.xml
3.3. Keyspace
3.3.1. Schema
3.3.1.1. Keyspace
3.3.1.2. Column family
3.3.2. Keyspace example
3.4. Cluster
3.4.1. Running a cluster
3.4.2. Running a single node
3.4.3. nodetool
4. Hypertable
4.1. Hypertable 安装
4.1.1. Hypertable standalone 单机安装
4.1.2. Hypertable on HDFS(hadoop) 安装
4.1.3. MapR
4.1.4. Ceph
4.1.5. 检验安装
4.2. Code examples
4.2.1. PHP
4.3. HQL
4.3.1. namespace 命名空间管理
4.3.2. Table 表
4.4. FAQ
4.4.1. 切换 DFS Broker
5. CouchBase
5.1. 安装 CouchBase
5.1.1. Getting Started with Couchbase on PHP
5.2. couchbase 命令
5.2.1. couchbase-cli
6. Memcached
6.1. 安装 Memcached
6.1.1. 编译安装
6.1.2. debian/ubuntu
6.2. Memcached 代理
6.2.1. moxi
6.2.2. memagent
7. RethinkDB
8. TokyoCabinet/Tyrant
9. Flare
10. Voldemort
11. LevelDB
12. HyperDex
13. LeoFS

范例清单

2.1. MongoDB Test
2.2. Using MongoDB in PHP
3.1. Twitter
3.2. Twissandra
6.1. /etc/init.d/memcached
comments powered by Disqus