Milvus 数据管理-大规模向量检索场景下的数据管理
Milvus 能够很好地应对海量向量数据,它集成了目前在向量相似性计算领域比较知名的几个开源库,通过对数据和硬件算力的合理调度,以获得最优的搜索性能。
JAVA初学历程
*1、同一个源代码中只能有一个public类。一般是一个文件对应一个类。*2、变量名区分大小写。*3、变量一定要先声明后赋值或者声明同时进行赋值。*4、字符串要用双引号,不能用单引号。*5、类中的方法如果已经return,则后面的语句不会继续执行,会直接结束方法。
游戏编程:向量数学在游戏中如何使用
对于一个初学者来说,三维空间的几何似乎有点让人望而生畏。在纸上可以画出来的二维空间几何就已经足够难以理解了,但是现在我们竟然要使用和掌握三维空间的几何?好消息是在图形学中直接使用三角形是非常罕见的并且有很多方法可以用来避免这么做。我们有其他更好理解和使用的工具来代替。
布隆过滤器:一种低空间成本的判断元素是否存在的方式
布隆过滤器是一种用于判断元素是否存在的方式,它的空间成本非常小,速度也很快。但是由于它是基于概率的,因此它存在一定的误判率,它的Contains操作如果返回true只是表示元素可能存在集合内,返回false则表示元素一定不存在集合内。
大数据场景下的去重方案(SimHash & 布隆过滤器)
大数据下的去重一般指的都是模糊去重,通常来讲不是真的去比较两个文件或者段文本,而是通过一些简单方式模糊粗略的比较;一般来讲如果两个文件或者文本完全相同,那么比较结果一定是相等的,但比较结果相等有极小概率两个文件不相等;下面介绍两种常用的算法SimHash 和 布隆过滤器SimHa