上一页 1 ··· 147 148 149 150 151 152 153 154 155 ··· 234 下一页

2019年2月20日

Python Thrift 简单示例

摘要: 本文基于Thrift-0.10,使用Python实现服务器端,使用Java实现客户端,演示了Thrift RPC调用示例。Java客户端提供两个字符串参数,Python服务器端计算这两个字符串的相似度,并返回相似度结果(double类型,范围[0, 1],0表示不相似,1表示完全相同) 一,环境安装 阅读全文

posted @ 2019-02-20 18:46 ExplorerMan 阅读(552) 评论(0) 推荐(0)

几种分布式调用技术的比较 -- RPC VS REST

摘要: 我之前在传统IT公司干活,后来来了互联网,感受到了很多不同,其中有一点就是两者使用到的技术有一些差别。比如说分布式调用技术。 我在的这家公司内部的服务架构是基于Thrift的,服务基于Thrift进行发布,以至于很多人没有听过、使用过Web Service。 话说传统IT传了很多年的SOA就是基于W 阅读全文

posted @ 2019-02-20 18:43 ExplorerMan 阅读(329) 评论(0) 推荐(0)

“RPC好,还是RESTful好?”

摘要: REST 和 RESTful 什么区别?REST,即Representational State Transfer的缩写。翻译过来是表现层状态转换。如果一个架构符合REST原则,就称它为RESTful架构。啥叫json-rpc?接口调用通常包含两个部分,序列化和通信协议。常见的序列化协议包括json 阅读全文

posted @ 2019-02-20 18:39 ExplorerMan 阅读(376) 评论(0) 推荐(0)

python调用rpc实现分布式系统

摘要: rpc 一般俗称,远程过程调用,把本地的函数,放到远端去调用。 通常我们调用一个方法,譬如: sumadd(10, 20),sumadd方法的具体实现要么是用户自己定义,要么存在于该语言的库函数中,也就说在sumadd方法的代码实现在本地,它是一个本地调用! “远程调用”意思就是:被调用方法的具体实 阅读全文

posted @ 2019-02-20 18:32 ExplorerMan 阅读(6633) 评论(0) 推荐(1)

Python中实现远程调用(RPC、RMI)简单例子

摘要: 说白了,远程调用就是将对象名、函数名、参数等传递给远程服务器,服务器将处理结果返回给客户端 远程调用使得调用远程服务器的对象、方法的方式就和调用本地对象、方法的方式差不多,因为我们通过网络编程把这些都隐藏起来了。远程调用是分布式系统的基础。 远程调用一般分为两种,远程过程调用(RPC)和远程方法调用 阅读全文

posted @ 2019-02-20 18:21 ExplorerMan 阅读(509) 评论(0) 推荐(0)

MySQL Geometry扩展在地理位置计算中的效率优势

摘要: 由于在Geometry中,有相关自带函数和SPATIAL INDEX的性能优化,可以让某些位置计算的效率提升。以下是几种计算方法的效果对比。 1. 数据准备 首先创建一个数据表,这是一个店铺数据表,结构如下: 创建语句: CREATE TABLE `store_geometry` ( `id` in 阅读全文

posted @ 2019-02-20 18:03 ExplorerMan 阅读(371) 评论(0) 推荐(0)

MySQL中地理位置数据扩展geometry的使用心得

摘要: 最近学习了些MySQL geometry数据存储和计算,在这里记录下。 1. 环境 geometry推荐在5.6版本以上使用,尽管大部分功能在5.5已经可用,除了距离计算函数st_distance等新增函数。 2. Geometry主要相关类 2.1 Geometry Geometry是所有此扩展中 阅读全文

posted @ 2019-02-20 18:00 ExplorerMan 阅读(913) 评论(0) 推荐(1)

mysql对GIS空间数据的支持,包括创建空间索引

摘要: 注: 在最新发布的MySQL 5.7.4实验室版本中,InnoDB存储引擎新增了对于几何数据空间索引的支持。 在此之前,InnoDB将几何数据存储为BLOB(二进制大对象)数据,在空间数据上只能创建前缀索引,当涉及空间搜索时非常低效,尤其是在涉及复杂的几何数据时。在大多数情况下,获得结果的唯一方式是 阅读全文

posted @ 2019-02-20 17:31 ExplorerMan 阅读(372) 评论(0) 推荐(0)

pyqtree

摘要: pyqtree module API Documentation Classes class Index The top spatial index to be created by the user. Once created it can be populated with geographic 阅读全文

posted @ 2019-02-20 16:53 ExplorerMan 阅读(480) 评论(0) 推荐(0)

四叉树空间索引原理及其实现

摘要: 四叉树索引的基本思想是将地理空间递归划分为不同层次的树结构。它将已知范围的空间等分成四个相等的子空间,如此递归下去,直至树的层次达到一定深度或者满足某种要求后停止分割。四叉树的结构比较简单,并且当空间数据对象分布比较均匀时,具有比较高的空间数据插入和查询效率,因此四叉树是GIS中常用的空间索引之一。 阅读全文

posted @ 2019-02-20 14:44 ExplorerMan 阅读(1098) 评论(0) 推荐(0)

上一页 1 ··· 147 148 149 150 151 152 153 154 155 ··· 234 下一页

导航