首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

2021年11个最佳无代码低代码后端开发利器

一个叫做应用编程接口(API)通信渠道被用来从一个计算机系统向另一个计算机系统请求信息。当开发一个应用程序时,你通常在后端前端之间来回调用API。...使用关系型数据库好处,它可以帮助你一直保持一致。 关系型数据库或SQL数据库基于表数据库。它们有预先定义模式,并使用结构化查询语言(SQL)来定义操作数据。...起价为每月25美元,加上数据库空间、存储传输限制等服务使用。 ◆ Cloud Firestore 最适合那些希望快速构建,希望将安全用户管理委托给后台服务,并能应对一些学习曲线中间人。...定价 Spark计划 (免费):Firestore存储数据为1GB Blaze计划(随用随付):总容量为1GB,每多存储1GB数据在Firestore中加0.108美元。...它使你数据可以通过GraphQL API或REST API即时访问。这有助于你专注于建立运送应用程序速度。 Hasura使用Postgres连接连接到数据库。它可以横向扩展并保持状态以缓存查询

12.4K20

骑上心爱小摩托,再挂上AI摄像头,去认识一下全城垃圾!

在这种情况下,优化垃圾收集过程尽量减少垃圾袋在这些地点堆积时间至关重要。...Yolo链接: https://pjreddie.com/darknet/yolo/ 考虑到隐私问题,摄像机还嵌入了一项模糊人脸,衣服人体边缘技术,这样就没有涉及隐私数据被传输到。...但是电动车哪能配得上拉风造型,因此改装了Vespa摩托车,把所有的设备(相机天线排除在外)都放在坐垫下车厢里。...车载软件使用经过修改Darknet来运行Yolo v3,检测结果通过一个滤波积累模块提供,该模块将避免在多个相邻视频帧中出现多次计算同一垃圾;它还将为一个”垃圾点”在大约5米半径范围内进行多次检测。...垃圾GPS坐标通过简单gpsd接口从usb模块读取,将数据存储在Google Firestore实时数据库中,这样本地Google firebase SDK就被用于客户端应用程序开发。

10.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

我们弃用 Firebase 了

Firebase:地方 这个归谷歌所有的平台即服务(PaaS)使构建者做出了多项基础设施决策:内容交付网络、NoSQL 数据库事件处理程序网络拓扑等等。...事实上,Firebase 有许多方面我们喜欢: 使用 Firestore,许多客户端状态管理方面的挑战都不复存在,特别是与数据新鲜度有关问题。 免费就可拥有的实时体验。... Firestore 安全规则写起来很有趣,在考虑客户端 - 服务器安全方面,这是一个可靠模型。 开箱即用身份验证很不错。(不过,在我们看来,其内置 Firebase 邮件验证体验很糟糕)。...但是,简化 Firebase 体验会使它失去大部分价值;我们客户并不想了解 GCP。在最近 Firebase 项目中,在想我们是否应该推出自定义服务。...将路由逻辑塞进端点牺牲了可读性 HTTP 层缓存,而且这种脚手架方法无助于现有的大型项目。 GCP 偏向之二 最后,Firebase 越来越多地引导用户使用 GCP 获取基本服务。

32.5K30

【干货】手把手教你用苹果Core MLSwift开发人脸目标识别APP

▌第二步:在机器学习引擎上训练TSwift 探测器 ---- ---- 可以在笔记本电脑上训练这个模型,但这耗费大量时间资源,导致电脑不能做其他工作。 计算就是为了解决这个问题!...该文件除了将我模型连接到存储数据,还为模型配置了几个参数,例如卷积大小,激活函数步数。 以下开始训练之前/data存储分区中应该存在所有文件: ?...还会在存储桶中创建train /eval /子目录 - 这是TensorFlow进行训练评估时模型校验文件存放地方。...Swift客户端将图像上传到存储,这会触发Firebase,在Node.js中发出预测请求,并将生成预测图像和数据保存到存储Firestore中。...,将训练测试数据上传到存储,并使用机器学习引擎进行训练评估。

14.7K60

【MySQL系列】一条SQL,怎么知道它有没使用到索引?

索引类型 面试官:知道索引有什么类型? 知道了解主要有B树索引、哈希索引。 面试官思考中… 1.1 B-Tree索引 面试官:B树索引说一下? 面试官。...哈希索引会为所有的索引列计算一个哈希码,在哈希表中保存哈希码指向每个数据行指针,这种结构对精确匹配查询效率才高。 面试官思考中… 2. 聚簇索引 面试官:聚簇索引二级索引有什么关联?...面试官。 这样,二级索引指的是非主键索引,它叶子节点保存只是行主键值,所以需要通过主键来找到行数据。 而聚簇索引通过主键来建树,叶子节点包含了行全部数据,主键索引就是聚簇索引。...说下Explain查询结果几个关键字段。...因为值类型与索引列类型不一致,MySQL不会使用索引,而是把索引列数据进行类型转换后进行查询 对索引列进行模糊查询,%要放在最右侧,否则索引失效 组合索引,前一个索引使用范围查询,后面的索引也会失效 大概这些情况

21121

【腾讯微视】百亿数据、上百维度、秒级查询多维分析场景实践方案

维度多:目前常用维度约50个,以后还会继续增加,上不封顶; 秒级查询:因为需要在小程序上支持多维分析,因此需要在1秒内返回分析结果; 动态增减维度指标:随着业务发展,会不断添加维度指标,并且需要支持自定义计算逻辑...ClickHouse:ClickHouse一款PB级OLAP数据库,采用列式存储,适合大数据多维分析,但是目前资源不够。申请资源至少需要1个月时间,且需要保存明细数据,需要大量存储计算成本。...最终实现方案:将报表拆解为多个维度组合cube,按天预聚合去查询每个cube数据,将结果缓存起来。用户查询报表时,直接从缓存中取数。当新数据产出后,只需要增量缓存最新一天数据即可。...Cube也就是多维立方体,提前将所有维度可能组合提前聚合分析,以Cube为单位存储起来。...任务执行器执行cube任务,解析成sql,去Hermes查询聚合数据,然后对结果进行编码,最后将结果存储到ES当中。 当一个月数据缓存完成后,更新报表状态为“运行成功”,此时报表就可以查询数据了。

1.8K20

关于Java持久化相关资源汇集:Java Persistence API

阅读更多 先来个BEA网上技术交流会(Webinar):EJB3 Java Persistence API:、坏一般功能,附件PPT资料。...此外,Kodo 完全符合规范生产就绪JPA实现,并且已经发布。 问题:JPA是否支持组合主键? 回答:JPA支持自然ID组合ID,以及数据库指派或实现指派数字值。...问题:使用范围查询时,它是否也会返回结果总数(例如,返回538项结果1-10项)? 回答:不,要想获得总数,必须发出另外一个查询。...通用模式,在第一次执行搜索时获得总数,然后通过页面浏览结果,将总数存储到方便位置(会话状态、cookie等): if (isFirstPage()) { // this is the first time...JPA规范没有解决性能缓存,如OpenJPA 数据缓存 查询缓存。但是规范中规则对这类性能缓存暗示了某些行为约束。

2.5K30

日均20亿流量:携程机票查询系统架构升级

本文携程集团机票业务技术总监宋涛在「腾讯开发者社区沙龙online」分享整理,着重介绍了携程机票查询系统在缓存实时计算两个领域架构提升。...比如,虽然我们数据库分片、高可用MySQL,但是它跟一些比较流行存储数据库相比,它带宽、存储量、可用性还是有一定差距,所以我们通常情况下需要使用缓存来保护我们数据库,不然频繁读取会使得数据库很快超载...但是,它拼接计算非常昂贵,所以只对一部分产品开放。我们通过机器学习找到了哪些查询可以通过多票引擎得到最好结果,然后只对这一部分查询用户开放,结果显示非常。...Q:IP直连Pooling没太听明白,说AGG中,涉及到计算进行拆分,将中间结果进行存储,其他请求里如果也需要这个中间计算,可以直接获取?...先后从事微软公司Windows团队,智能搜索团队架构技术管理工作,Amazon公司服务部门存储管理服务技术主管。拥有多年大型项目架构经验,携程技术领军人物。 640.gif

3K54

Flutter 移动端架构实践:Widget-Async-Bloc-Service

Flutter app时,该架构也能胜任 5.需要很少甚至没有样板代码 6.保证代码可测试性 7.保证代码可移植性 8.支持小型、可组合小部件类 9.与异步API轻松集成(FuturesStreams...如果有需要,我们甚至可以执行高级流操作,例如通过combineLatest将流组合在一起。 但是要明确: 1.如果需要以某种方式组合建议在单个BLoC中使用多个流。...以下用FlutterFirebase实现身份验证流程示例: [image] 观察到结果: 当触发了登录事件,我们禁用了所有按钮并显示CircularProgressIndicator,我们将加载状态设置为...也喜欢WABS可以在没有任何外部库情况下实现(除了Provider包)。 最终选择哪一个取决于您实际开发场景,这也个人喜好品味息息相关。 应该在应用中使用BLoC?...无论如何,发现BLoCs在使用Firestore构建app时效果非常明显,其中数据通过流从后端流入app。 在这种情况下,通常将流进行组合或使用RxDart对其执行转换,BLoC很擅长这个。

16K20

微信海量数据查询如何从1000ms降到100ms?

在这里,省份、城市、运营商、错误码,这些描述监控目标属性可枚举字段称之为“维度”,而【上报量】、【平均耗时】等依赖“聚合计算结果数据值,称之为“指标”。...多维监控底层数据存储/查询引擎选择了 Apache-Druid 作为数据聚合、存储引擎,Druid 一个非常优秀分布式 OLAP 数据存储引擎,它特点主要在于出色预聚合能力高效并发查询能力...3.2 拆分子查询请求+Redis Cache 这个方案相较于 v1,增加了为每个子查询请求维护了一个结果缓存存储在 Redis 中: 假设获取 7*24h 数据,Peon 节点个数为 3,如果命中缓存...每个子查询都会先尝试获取缓存数据,此时有两种结果结果 解析 缓存未命中 如果子查询结果缓存中不存在,即 cache miss。...3.2.2 维度组合查询设计 维度枚举查询时间序列查询不一样:每一分钟,每个维度量都不一样。而维度枚举拿到各个维度组合在任意时间总量,因此基于上述时间序列缓存方法无法使用。

45750

【ES三周年】elasticsearch 认知

但Hadoop存储模式决定了其并不支持对数据实时检索计算。还有其他替代方案?为何不尝试Elasticsearch 分布时存储功能?...有什么简单易用实时数据获取方案?为何不尝试Elasticsearch实时搜索功能? 如何展现数据 存储数据检索数据最终目的?当然不是!数据真正价值最终目的为商业决策提供有力支撑。...ES建立在Lucene基础之上分布式准实时搜索引擎,它所提供诸多功能中有一大优点,即实时性。那么什么实时性好呢?...如果还需要使用任意组合字段进行查询,或者按照某些文本字段进行搜索且进行这些字段弱事务性,那么可以考虑使用ES作为二级索引。...日志分析 ES具有很强查询能力,支持任意字段各种组合查询,同时它又具有很强大数据统计分析能力,因此也可以当作数据分析引擎。

1.2K40

[性能测试实战30讲」之问题问答整理八、九、十

* 下游(响应方)提供查询接口,上游(请求方)对于状态疑异订单进行查询 * 下游(响应方)系统幂等性设计:确保不会重复 * 全局ID:Twitter Snowflake 算法/UUID * 存储冲突来解决...比如内存不够了,我们不应该找到谁占用了内存?3.每次测试前需要清理缓存?比如我跑一轮脚本 就需要把redis 缓存清一下 ? 作者回复: 1....0 2 思考题 你能说一下关联断言逻辑是什么?它们取数据特点又是什么呢? 读者A: 思考题:联断言逻辑是什么?它们取数据特点又是什么呢?...作者回复: 觉得你写比我写 读者B: 1、罗列出需要参数化数据及相对应关系; 2、将参数化数据从数据库中取出或设计对应生成规则; 3、合理地将参数化数据保存在不同文件中; 4、在压力工具中设置相应参数组合关系...1、减少数据命中率; 2、减少缓存命中率; 3、符合性能压测价值,测试结果更真实; 第二个:为什么参数化数据要关注组合逻辑关系,而不是随意设置组合

66010

当金融风控遇上人工智能,众安金融实时特征平台实践

(4)实时特征平台:开发好特征模型需要在实时特征平台进行注册,在实时特征平台配置相关信息后,就可以通过实时特征平台数据服务能力,提供上游业务特征查询模型应用能力。...三方数据实时接入方案图片(1)查询方式:调用三方征信机构实时接口获取报文数据然后进行数据处理获取特征结果,出于降本考虑,我们还会实现一套缓存机制,对于离线场景减少调用三方次数。...实时业务特征计算详解特征实时计算方案选型图片觉得实时特征计算方案有两种,第一种实时同步原始业务数据,然后在实时计算任务同时实现特征加工,这是传统 ETL 模式,这种方式优点特征查询非常高效、查询性能...A3:对于模型算法不是在行理解可以从特征质量特征算法指标入手,但是没有通用一个解决方案,要根据实际业务数据进行算法验证调优,才能够得到答案。...我们特征查询依赖于阿里 TableStore 能力,每次特征查询也都在 100 毫秒左右,所以性能还是比较有保障。Q8:Flink 计算完成后,实时特征查询可能缺失?A8:有可能缺失

46100

SelectDB肖康:Apache Doris在日志存储与分析场景实践

基于Apache Doris大数据实时MPP数据库,构建新一代原生实时数仓,充分发挥Apache Doris高性能、易用MPP引擎能力计算极致弹性,解决海量日志等半结构化、非结构化数据存储成本高、...Apache Doris基本介绍 Apache Doris一个基于MPP架构高性能、实时分析型数据库,以极速易用特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下查询结果,不仅可以支持高并发查询场景...倒排索引0-1选择,它是问题全部?最为回顾,向量化计算成熟前,是不是都认为OLAP加速要靠预计算,而后来向量化加速是不是打破了固有认知? 在日志存储分析领域,我们也找到了突破点。...,查询时间ES官方性能benchmark中11个query,每个串行执行100次总时间 4,写入速度越高越好,磁盘空间越低越好,查询时间越低越好 性能测试结果显示:在写入速度方面,SelectDB...关键技术4:存算分离原生架构 在服务方面的重要关键点包括,存算分离,以对象存储为主存储;共享缓存,写入即缓存提高性能;弹性扩展,利用弹性加速查询;负载隔离,避免业务互相影响。

1.4K20

谷歌Duet AI覆盖整个软件开发生命周期

在技术裁员日益复杂环境中,认知负荷更快交付压力很大情况下,生成式人工智能已经能够为软件开发人员带来价值? 今天,Google 正式发布了 Duet AI for Developers。...它是用于安全性 SRE(站点可靠性工程),以及数据开发,” Seroter 解释道。“所以它更多地将 AI 融入到体验中,”使得开发人员已经在工作工具更智能化。...然后将聊天机器人对话导出到Docs,借助‘帮助我写’,他同事创建了一个大纲。他们表示,这有助于他们集中精力解决更棘手设计问题,比如如何缓存Firestore文档数据库查询。...作为新Google Cloud开发人员,需要找到第一件事服务日志度量标准。所以你在这里看到已经在Google Cloud控制台中打开了Duet AI。”...“你可以使用自然语言提示,比如,想要这个确切查询,但是要显示每个Google Cloud区域区域,它可以为你生成该查询,然后你可以将该图表放入仪表板。这是在弥合知识差距。

7500

【腾讯云云上实验室】用向量数据库融合AI技术:构建下一代智能客服平台

一旦复杂图像被转换成计算机可识别的数字表示,计算机就可以“认识”这个苹果了。但是,当新苹果出现时,计算机还能识别它?...例如这句话里“昨天买苹果很好吃”, “很好吃””关系权重最大,权重结果被当作新维度记录下来,一句更复杂的话,也转化成了带权重向量,原模型经过查询计算。...腾讯向量数据库(Tencent Cloud VectorDB)作为一种专门存储检索向量数据服务提供给用户,可以充当AI海马体,让人工智能拥有记忆历史,问答能够当成新训练语料,进入向量数据库永久储存...一、腾讯向量数据库介绍 1. 重磅组合,行业领先 LLM+向量数据库,打造专属RAG应用 2. 智能化能力 腾讯向量数据库可以大语言模型 LLM 配合使用。...相似度查询 测试结果没有问题 2.6.

42120

图森未来-算法后端平台二面(pass)

哈喽~,大家千羽。 下面分享认识一位大佬华中科技大学985硕,图森未来-算法后端平台二面实习。 1、动态链接与静态链接之间区别?...此外,TensorFlow还支持分布式训练,可以将庞大计算任务分解成每一小部分在一台计算机上,成百上千台计算机同时运算,将每一天计算机运算结果汇总,就得到了要计算结果。...局部性指程序在访问数据时倾向于访问相邻地址,这种趋势可以被多层cache利用,将数据按照访问顺序分级存储,从而减少缓存未命中次数。...当后端服务宕机时,nginx可以优先查询本地缓存Redis,如果未命中,则查询Tomcat。在Tomcat中,可以实现JVM进程缓存,从而尽可能地避免对数据库查询。...提高开发效率:微服务架构支持快速迭代开发,每个微服务都可以独立地进行开发、测试部署,从而提高了开发效率。 适应原生环境:原生环境现代应用程序开发部署重要趋势。

15010

elasticsearch-DSL高级查询语法

结构查询语法 精确匹配 term-将按照存储在倒排索引中的确切字词进行操作,这些查询通常用于数字,日期枚举等结构化数据,而不是全文本字段。...布尔查询 》比如,query时候,会先比较查询条件,然后计算分值,最后返回文档结果; 而filter则是先判断是否满足查询条件,如果不满足,会缓存查询过程(记录该文档不满足结果);满足的话,就直接缓存结果...综上所述,filter快在两个方面: 1 对结果进行缓存 2 避免计算分值 为下面查询socre了解做简单铺垫 elasticsearch搜索评分逻辑。...boost(t)norm(t,d)) filter过滤查询 判断是否满足精确查找条件,满足或不满足,做数据过滤,es会对结果进行缓存 查询结果必须匹配查询条件,must不同不会计算score...must查询必须同时满足所有条件 例如:文档字段中,age为48 name为小名,视图返回给用户 查询结果必须匹配查询条件,并计算score GET /sunny/user/_search

3.5K30

神奇 SQL 之 MySQL 性能分析神器 → EXPLAIN,SQL 起飞基石!

打开聊天窗口聊了起来   她:您好,公司客服某某某,请问 xxx后台 您负责?   :您好,负责,有什么问题?   她:发现 xxx 页面点查询后,一直 加载中......她:越快越好吧   :呃...,先看看是什么问题,处理好了告诉您,保证让您觉得舒服!   她:,谢谢!   ...UNION RESULT:UNION 结果(如果 UNION ALL 则无此结果) ?     SUBQUERY:子查询第一个 SELECT 查询,不依赖于外部查询结果集 ?     ...UNCACHEABLE SUBQUERY:对于外层主表,子查询不可被缓存,每次都需要计算 ?     ...using temporary       表示 mysql 需要使用临时表来存储结果集,常见于排序分组查询 ?

54930
领券