Pomelo是一款游戏服务器框架, 为什么tutorial会从聊天开始?
-------------------
<<TCP字节流与UDP数据报>>
TCP是一种流模式的协议,UDP是一种数据报模式的协议”,这句话相信大家对这句话已经耳熟能详~但是,“流模式”与“数据包模式”在编程的时候有什么区别呢?
3、为什么 这种不同是由TCP和UDP的特性决定的。TCP是面向连接的,也就是说,在连接持续的过程中,socket中收到的数据都是由同一台主机发出的(劫持什么的不考虑),因此,知道保证数据是有序的到达就行了,至于每次读取多少数据自己看着办
而UDP是无连接的协议,也就是说,只要知道接收端的IP和端口,且网络是可达的,任何主机都可以向接收端发送数据。这时候,如果一次能读取超过一个报文的数据,则会乱套。比如,主机A向发送了报文P1,主机B发送了报文P2,如果能够读取超过一个报文的数据,那么就会将P1和P2的数据合并在了一起,这样的数据是没有意义的。
--------------------------------------------------海量的数据------------------------
hadoop是处理大数据的一种技术方案,什么叫hadoop如何实现大数据
我想楼主主要想知道的是hadoop 为什么能存储大数据(海量的数据)。因为hadoop 底层是基于hdfs 分布式文件存储的
1、大数据核心是什么?
我认为大数据的核心是从海量数据中挖掘有价值的信息。
2、Storm,Spark,Hadoop三个大数据处理工具谁将成为主流?
目前,hadoop比较流行吧,但是还没有一统的趋势。
storm的优点是全内存计算
hadoop ,将数据切片计算来处理大量的离线数据数据
三个应该是不同的应用方向,部分有交叉竞争的地方
-------------------------------------------------------------------------------
云计算关键技术是:
1、编程模式
2、海量数据分布存储技术
3、海量数据管理技术
4、虚拟化技术
5、云计算平台管理技术
-----------------------------------------------------------------------------------------http:
原来 封装之后是如此的简单 只用一个 http_request()就可以完成所有的网络请求 — 就2行有用
socket:
function Request.connect(ip,port)
Request.gameIp = ip
Request.gamePort = port
pomelo_connect(ip,port) -- 开始连接游戏服务器 socket的
net_showloading()
end
Request.connect(又去调用pomelo_connect)建立连接之后 【就一次】 — Request.send(pomelo_send)发送消息【多次】
--------