• 关于 数据库是做什么的 的搜索结果

问题

求推荐学习数据库原理(是写一个数据库而不是用数据库)的书籍:报错

kun坤 2020-06-14 09:03:09 0 浏览量 回答数 0

问题

数据库管理员这是做什么工作的?:报错

kun坤 2020-06-07 12:49:25 0 浏览量 回答数 1

回答

ReRDS的cpu是什么,相比较自己用aliyun主机做数据库有什么优势 阿里主机的磁盘性能坑爹 ------------------------- ReRDS的cpu是什么,相比较自己用aliyun主机做数据库有什么优势 阿里的主机不适合做数据库,因为IO太坑爹了。

lifengcd 2019-12-02 00:22:44 0 浏览量 回答数 0

高校特惠专场

助力学生创业梦,0元体验,快速入门云计算!

问题

Java Web项目设计数据库时是否需要在表中加备用字段

蛮大人123 2019-12-01 19:52:08 1510 浏览量 回答数 1

问题

在ecs上创建数据库,需要做些什么这个数据库才可以使用?

無名塵客 2019-12-01 21:37:12 4018 浏览量 回答数 1

问题

长时间sql语句查询,导致整个系统挂掉,什么原因?

落地花开啦 2019-12-01 19:42:27 1274 浏览量 回答数 1

回答

redis其实就是数据库(只不过是内存式的)。你说的分布式没明白什么意思。感觉存关系型数据库也可以! 一般来说redis都是用来做缓存的,里面的数据最好存在TTL,而不是吧redis当关系型数据库使用。 使用redis主要是为了快速访问。因此说做缓存比较好。同时key不宜过长,数据结构不宜过于复杂。如果你的读多于写,那么redis是没有问题的。如果过频繁的写操作,那还不知直接存关系型数据库呢。PS: 最好能在详细的描述下你的业务场景。比如客户端列表是用来干什么? 各个客户端要不要知道彼此的变化,要知道那些变化等。 这个还是要具体业务场景具体分析的。

落地花开啦 2019-12-02 01:41:35 0 浏览量 回答数 0

问题

想做一个数据库数据对比工具以什么思路实现最有效率?

蛮大人123 2019-12-01 19:53:27 1021 浏览量 回答数 1

回答

介绍云数据库:是一种提供数据库属性的服务,它比传统自建服务器增加了安全保护,性能监控问题和故障分析,自动备份,高可用,界面管理等额外的功能,让普通用户一样能用的很好。云服务器: 是提供服务器属性的服务,大多数情况是虚拟机。它不仅有大多数服务器有的功能还有快照,安全组,挂载云盘等其它功能云数据库和云服务器的区别?云服务器是Paas也就是平台级服务可以在服务器上搭建任何服务不仅仅是数据库,而云数据库是saas是应用级服务只提供高效数据库。买数据库就可以吗?云数据库默认会调优,备份,高可用更贵一些,而云主机自己搭建数据库会便宜点但是需要做些手动调优备份什么的。这个是根据你的需求。

浮夸点点 2019-12-02 00:01:50 0 浏览量 回答数 0

问题

redis or mongodb的选择问题?

落地花开啦 2019-12-01 20:02:14 1057 浏览量 回答数 1

问题

使用eclipse做一个选课系统app,数据库怎么办,sqlite只是轻量级而且是存储在本地的啊

a123456678 2019-12-01 20:27:03 907 浏览量 回答数 1

问题

redis or mongodb?

a123456678 2019-12-01 20:13:39 1010 浏览量 回答数 0

问题

用eclipse做一个选课系统app,数据库怎么办?sqlite只是轻量级而且是存储在本地的啊 !

爵霸 2019-12-01 20:11:47 1335 浏览量 回答数 1

问题

数据库百问,教你快速上手数据库

yq传送门 2019-12-01 20:16:46 29208 浏览量 回答数 21

问题

是否需要将 MySQL 换成 mongoDB

蛮大人123 2019-12-01 19:48:57 1264 浏览量 回答数 1

回答

在课程里面有讲,我讲到亚当Adam。去O我讲了2个层次,第一个是数据库。数据库里面的数据要迁移到一个目标端的数据库,这里牵扯到如何做数据的迁移和同步,可以用DTS来解决,但是去O最关键的不是这个挑战。像DTS支持18种多元异构的数据库作为源,可以同步到十几种不同的数据库作为终端,支持他们的全容量和增量。最关键的挑战还是应用层面的兼容性,原来有很多应用写在Oracle上,现在把库迁走通过解析Oracle的log传输到另外一边,但像Oracle上的应用直接照搬过来会有些兼容性的问题。所以我们做了亚当Adam,这个是帮助企业的应用从Oracle上做迁移。首先,它会自动做一个Oracle扫描的代码生成一个报告,报告会告知用了哪些Oracle特有的存储过程中的语法、数据库现在的语法可能是什么、如果迁移到PolarDB会有哪些问题。有了这些东西来辅助做决策,同时可以节约人力和时间成本。亚当还有一个更高级的功能,对那些不兼容的地方,可以做自动的代码改造。DTS做数据迁移、亚当做应用评估改造,PolarDB来支持Oracle上事务处理的应用、ADB来做出仓整个形成了一个闭环。

问问小秘 2020-05-22 11:52:17 0 浏览量 回答数 0

问题

mysql的数据库同步,如何做?

落地花开啦 2019-12-01 19:48:54 872 浏览量 回答数 1

问题

是否需要将 MySQL 换成 mongoDB?

西秦说云 2019-12-01 19:39:57 1331 浏览量 回答数 2

问题

为什么MSSQL和MYSQL不统一?

蛮大人123 2019-12-01 19:52:31 1001 浏览量 回答数 1

问题

关于数程序链接数据库的问题

51干警网 2019-12-01 19:41:27 1175 浏览量 回答数 1

回答

你缓存的目的是干什么?我感觉你是好几个场景。######回复 @foodon : 上面那只是一个简单的举例而已 主要问题就是在查询列表!######回复 @SandKing : 缓存是为了加快常用功能的速度,但你这几个加到缓存的内容我没弄清作用。我猜想:1、以uid为key缓存用户是为了经需要用户的信息;2、以username为key缓存password是为了登陆;3、这就弄不懂是什么场景了。######缓存的目的 但然是让查询更快啊######没有人么  这么快 就要沉了。。。###### 是这个样子的 缓存的确是要让查询更快,但是缓存主要是为了多次查询的某一条记录做的 比如说99%的用户需要查询第99条记录,那么把这条记录写入缓存是比较好的方案 但是缓存是有局限性的,像你要统计全表有多少的2类用户,这不可以用缓存来做的,因为这里涉及到的记录是全表中的记录,所以你的问题2是不合适的,因为如果要实现这个功能就不要用缓存做 再一个一般缓存应该不是用时间触发超时的,一般是在每次你向缓存中插入一条记录的时候统计当前缓存中的记录条数,如果达到了缓存大小的极限,那么会用一种选择算法把其中的一条记录去掉。记住这里是向缓存中插入记录,不是所有插入记录的情况。对数据库写操作的时候要直接操作数据库的,只有读操作才经过缓存,而且如果是update的话要判断是不是某条记录与缓存中记录不一样了,那样要修改缓存中的记录。其实对于哪些记录要进缓存也是要用算法判断的,选择大多数用户会查询而且一般不修改的是比较好的可以进缓存的记录。 加缓存的问题很多的,建议查oracle数据库缓存的原理。数据库也是有缓存的,一般不用我们来在程序内设置缓存,如果你想要这方面的知识那么看看oracle缓存一些基本的原理吧。 ######如果一个玩家上线 要保证他的所有请求都比较快,所有的请求都不能超过20毫秒 20毫秒中要包括你的业务逻辑+数据查询等等######你说的这种是对要求不是特别高的情况,我们在做游戏的时候你更具用户要查询一个用户的列表什么的。对查询速度要求比较高! 我要做的是查询 全查询缓存 ,插入 更新 同时修改缓存和数据库###### 不建议用缓存,根本就是根据索引查对象。。 没有达到缓存的基本要求。。 ######这样做 比你查询库 快太多太多了######你是做的缓存吗?怎么这么复杂?缓存一个对象不可以吗?不太理解你的需求。###### 你这等于就是把缓存做数据库来用,所以那个超时移除可以去掉了. 至于那些不常用的数据,可以想办法做到要用到时加载,不用时剔除,这块才是你需要设计的地方,比如说针对这种数据启用超时. ######基本上就是这个意思! 用的时候加载OK没问题,不用时剔除这个就会出现我上面说的这个情况了!###### 引用来自“李三乎”的答案 是这个样子的 缓存的确是要让查询更快,但是缓存主要是为了多次查询的某一条记录做的 比如说99%的用户需要查询第99条记录,那么把这条记录写入缓存是比较好的方案 但是缓存是有局限性的,像你要统计全表有多少的2类用户,这不可以用缓存来做的,因为这里涉及到的记录是全表中的记录,所以你的问题2是不合适的,因为如果要实现这个功能就不要用缓存做 再一个一般缓存应该不是用时间触发超时的,一般是在每次你向缓存中插入一条记录的时候统计当前缓存中的记录条数,如果达到了缓存大小的极限,那么会用一种选择算法把其中的一条记录去掉。记住这里是向缓存中插入记录,不是所有插入记录的情况。对数据库写操作的时候要直接操作数据库的,只有读操作才经过缓存,而且如果是update的话要判断是不是某条记录与缓存中记录不一样了,那样要修改缓存中的记录。其实对于哪些记录要进缓存也是要用算法判断的,选择大多数用户会查询而且一般不修改的是比较好的可以进缓存的记录。 加缓存的问题很多的,建议查oracle数据库缓存的原理。数据库也是有缓存的,一般不用我们来在程序内设置缓存,如果你想要这方面的知识那么看看oracle缓存一些基本的原理吧。 呃,你现在做的都是数据库要做的功能啊。数据库本身是有缓存功能的。你们没有数据库工程师么,这些不应该是代码里要考虑的内容啊。你的总的要求就是要快速的进行数据查询,这应该是数据库里存储过程的功能啊。 平时用代码写的话做个小的缓存自己用还可以,要这样大型的用数据库自己来处理是最好的。 如果非要自己做的话,可以借鉴memDB的思路,我们可以在内存中虚拟一个数据库,按照jdbc driver的接口实现存储在内存中的数据库,你可以让一个专门的服务器用来定期把修改写入本地数据库。 这种情况真心不建议自己做缓存

kun坤 2020-06-11 14:01:26 0 浏览量 回答数 0

问题

flask使用redis做缓存,如何与数据库同步或者定期更新到数据库?

落地花开啦 2019-12-01 20:02:16 2123 浏览量 回答数 1

问题

flask使用redis做缓存的话,如何和数据库同步或者定期更新到数据库?

爵霸 2019-12-01 20:11:16 1410 浏览量 回答数 1

回答

NewPrice的数据类型你也没说明啊,具体有什么方法也不知道.需要你查看一下接口的API文档. 具体的思路就是得到Times和Data的列表,可以用zip方法组合一下再循环.###### 用这个库,比较新。 https://pypi.python.org/pypi/pymssql/2.1.3  ###### zip函数可以以将他们的对应关系组###### 引用来自“庄严”的评论 NewPrice的数据类型你也没说明啊,具体有什么方法也不知道.需要你查看一下接口的API文档. 具体的思路就是得到Times和Data的列表,可以用zip方法组合一下再循环. Newprice=w.wst("600000.SH", "last", "2017-05-18 10:00:00", "2017-05-18 16:20:28", "") print (Newprice) time = Newprice.Times data = Newprice.Data xy =zip(time,data) #print(xy) for dd in xy : for ss in dd : print (ss) 老哥,我是这么做的,得出来的是这个 老弟是初学的python 就是想问一下,如果存入sql server 数据库,应该怎么存呢,以什么形式存呢,还有你说的这个Newprice是什么格式,我也不太清楚,我调用的是wind的接口,返回的就是这个,麻烦老哥了######那以什么形式存进去呢,java中是将每组数据放入对象,然后以对象的形式存入数据库,我不知道python怎么搞######1)首先在数据库建立对应的表 2)知道怎么用python连接数据库 3)用python拼接SQL语句插入数据库,或者用相关的ORM方法插入数据.###### 起码先看看pep8的社区规范吧,python的代码规范和java完全不同######我知道,我主要是想问的是这个,我得到的这个可以以什么形式存入数据库###### 这个数据库定义好后表结构,然后对应字段写sql存进去就可以了。如下图,我这个使用的postgresql数据库,不过我是一条条数据插入的,你这个可以写个for循环插入数据库。 ###### 引用来自“庄严”的评论 NewPrice的数据类型你也没说明啊,具体有什么方法也不知道.需要你查看一下接口的API文档. 具体的思路就是得到Times和Data的列表,可以用zip方法组合一下再循环. 引用来自“gugu_鸣音”的评论 Newprice=w.wst("600000.SH", "last", "2017-05-18 10:00:00", "2017-05-18 16:20:28", "") print (Newprice) time = Newprice.Times data = Newprice.Data xy =zip(time,data) #print(xy) for dd in xy : for ss in dd : print (ss) 老哥,我是这么做的,得出来的是这个 老弟是初学的python 就是想问一下,如果存入sql server 数据库,应该怎么存呢,以什么形式存呢,还有你说的这个Newprice是什么格式,我也不太清楚,我调用的是wind的接口,返回的就是这个,麻烦老哥了 问一下老哥,在连接数据库时需要导包 在项目中  import  pyodbc为甚会报错啊###### 引用来自“听风的小猪”的评论 这个数据库定义好后表结构,然后对应字段写sql存进去就可以了。如下图,我这个使用的postgresql数据库,不过我是一条条数据插入的,你这个可以写个for循环插入数据库。 您看一下这个,现在做的直插入最后一条,,我应该改才能循环插入呢

爱吃鱼的程序员 2020-06-04 16:24:20 0 浏览量 回答数 0

问题

为什么我的MySQL没有链接成功?

蛮大人123 2019-12-01 19:52:44 1024 浏览量 回答数 1

问题

mssql server 数据库对公网开放访问,如何效防止攻者暴力破解数据库登录用户名和密码?

大风起兮 2019-12-01 20:19:16 1665 浏览量 回答数 2

问题

内存数据库问题:报错

kun坤 2020-06-07 20:13:33 0 浏览量 回答数 1

问题

关于数程序链接数据库的问题,向老手请教一下

a123456678 2019-12-01 19:23:29 844 浏览量 回答数 1

问题

j2EE客户端 和android客户端之间的内容传递问题

杨冬芳 2019-12-01 20:16:27 724 浏览量 回答数 1

回答

我觉得有三个维度,第一是说人工智能AI的技术来智能化的管控平台。我们现在数据库实例非常多,系统处理也变得越来越复杂。像NoSQL、OLTP、OLAP,要处理结构化数据,同时也要处理非结构化数据等等。在阿里,管理云上超过了几十万的实例数,集团内也有几十万的实例数,如何去高效和管理这么多的数据库实例?异常发现、异常检测、Slow SQL、MySQL、内存管理等这些都是依赖人工智能技术的。比如说在阿里巴巴集团内部用机器学习和人工智能技术实时去采集所有实例运行的状态,把它的IO/CPO的使用率和它的Workload的特点,去在线建模做8份大小的调整,每一个数据库的实例它是4G、8G、16G。为什么要做这件事?因为随着它一天Workload的变化,它实际上不需要在一天内的任何时候都需要一个非常大的Buffer,可能高峰Buffer要扩,等到峰值过去后Buffer可以缩下来,这样的话就可以把内存资源做一个动态调度。 第二是在内核里面。比如说做内存管理和做查询优化,现在业界也在开始使用一些机器学习的方法。传统使用一些简单的统计方法来做一些内存管理、做查询优化、Buffer Management,比如说LRU 或者 MRU这种非常简单的方式。现在可以看到有一些人工智能和机器学习的方法来做更复杂但是更智能化的、高效的智能化管理,以及CBO这是查询优化里很重要的一块。 第三个维度是说在数据库的应用层,需要对非结构化的数据进行处理,除了结构化的数据。比如说在ADB里面就把非结构化数据先做一个转换,把它从非结构化数据转化到高纬的向量,比如说用 embeddng把这种文档或者是图像甚至像视频都可以把他们映射到一个高维的空间里面,这样的话做一个向量处理引擎,就能把这种非结构化数据变成高维向量,再通过这些高维向量处理引擎把这些非结构化数据和结构化数据在一个数据库引擎里进行联合的查询和分析。这就是用数据库系统来支持AI机器学习和数据处理和 Workload。 总结来讲有两个维度AI或DB,就是机器学习和人工智能技术使得数据库系统更高效、更可靠、更好用。另外一个是DB或AI,就是用数据库的系统来支持机器学习和人工智能的处理。

问问小秘 2020-05-22 11:52:43 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 云栖号弹性计算 阿里云云栖号 云栖号案例 云栖号直播