上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 52 下一页
摘要: 1. 什么是序列化? 程序员在编写应用程序的时候往往需要将程序的某些数据存储在内存中,然后将其写入文件或是将其传输到网络中的另一台计算机上以实现通讯。这个将程序数据转换成能被存储并传输的格式的过程被称为序列化(serialization),而它的逆过程被称为反序列化(deserialization) 阅读全文
posted @ 2018-08-02 10:50 Fate0729 阅读(1375) 评论(1) 推荐(1)
摘要: 一、NoSQL的风生水起 1.1 后Web2.0时代的发展要求 随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题: (1)对数据库高并发读写的需求 网站要根据用户个性化信息来 阅读全文
posted @ 2018-08-01 18:31 Fate0729 阅读(228) 评论(0) 推荐(0)
摘要: 1. 启动Memcache常用参数 2. 基本命令 五种基本 memcached 命令执行最简单的操作。这些命令和操作包括: 前三个命令是用于操作存储在 memcached 中的键值对的标准修改命令。它们都非常简单易用,且都使用如下 所示的语法: 3. telnet测试 (1)检测telnet-se 阅读全文
posted @ 2018-07-31 10:39 Fate0729 阅读(413) 评论(0) 推荐(0)
摘要: 1. memcache简介 memcache是danga.com的一个项目,它是一款开源的高性能的分布式内存对象缓存系统,,最早是给LiveJournal提供服务的,后来逐渐被越来越多的大型网站所采用,用于在应用中减少对数据库的访问,提高应用的访问速度,并降低数据库的负载。 为了在内存中提供数据的高 阅读全文
posted @ 2018-07-30 17:35 Fate0729 阅读(333) 评论(0) 推荐(0)
摘要: 一、ZooKeeper 的实现 1.1 ZooKeeper处理单点故障 我们知道可以通过ZooKeeper对分布式系统进行Master选举,来解决分布式系统的单点故障,如图所示。 那么我们继续分析一下,ZooKeeper通过Master选举来帮助分布式系统解决单点故障, 保证该系统中每时每刻只有一个 阅读全文
posted @ 2018-07-28 15:43 Fate0729 阅读(381) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 52 下一页