问题标签 [dbslayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
43176 浏览

json - 使用 JSON 作为存储/传输格式的数据库

有多少数据库系统使用 JSON 进行存储或传输?我知道:

我记得我在 SO 用户的个人资料中看到了另一个供应商。该系统使用他们所谓的二进制 JSON,但我不记得产品的名称。

最近,似乎越来越多的 DB 项目将 JSON 用于持久存储。其中一些甚至将 HTTP 作为传输层。

0 投票
2 回答
1115 浏览

mysql - MySQL 1064 错误,在命令行和 phpMyAdmin 中工作;不在应用程序中

这是我的查询:

这在命令行和 PHPMyAdmin 中运行良好。我正在使用Dbslayer通过我的 JavaScript 后端连接到 MySQL,请求返回 1064 错误。

这是编码的 DBSlayer 请求字符串:

http://localhost:9090/db ?{%22SQL%22:%22select%20*%20from%20%28select%20*,%203956%20*%202%20*%20ASIN%28SQRT%28POWER%28SIN% 28RADIANS%2845.5200077%20-%20lat%29/%202%29,%202%29%20+%20COS%28RADIANS%2845.5200077%29%29%20*%20COS%28RADIANS%28lat%29%29%20*% 20POWER%28SIN%28RADIANS%28-122.6942014%20-%20lng%29/2%29,2%29%29%29%20AS%20distance%20from%20%60stops%60%20order%20by%20%60distance%60 ,%20%60route%60%20asc%29%20as%20p%20group%20by%20%60route%60,%20%60dir%60%20order%20by%20%60distance%60%20asc%20limit%2010%22 }

和回应:

{"MYSQL_ERRNO" : 1064 , "MYSQL_ERROR" : "您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,了解在 '(RADIANS(45.5200077)) * COS(RADIANS( lat)) * POWER(SIN(RADIANS(-122.6942014 - lng' at line 1" , "SERVER" : "trimet"}

谢谢!

0 投票
2 回答
2001 浏览

mysql - DBSlayer - 它实际上是做什么的?

我最近偶然发现了 DBslayer(http://code.nytimes.com/projects/dbslayer/wiki/WhyUseIt),想知道将它用作 mysql 的接口有什么实际好处。

据我了解,它作为某种 mysql 代理运行,并提供 HTTP / JSON 接口。所以?为什么我应该使用这个设置而不是直接连接到 mysql?

0 投票
1 回答
94 浏览

mysql - DBSlayer 中浮点值截断问题

当我通过 DBslayer http://code.nytimes.com/projects/dbslayer运行查询时,浮点结果被截断为总共六位数(需要时加上小数点和负号)。

{ ... "lat":52.2228,"lng":-2.19906, ... }

当我在 MySQL 中运行相同的查询时,结果符合预期。

| 52.22280884 | -2.19906425 |

首先,我将 DBSlayer 确定为造成这种影响的原因是否正确?(或它使用的 JSON 库等)

其次,这个浮点精度可以在 DBSlayer 中配置吗?

谢谢,

克里斯。

PS Ubuntu 9.10,x86_64

小路: 。URL:http ://dbslayer.googlecode.com/svn/trunk 存储库根目录:http ://dbslayer.googlecode.com/svn 存储库 UUID:5df2be84-4748-0410-afd4-f777a056bd0c 修订:65 节点种类:目录时间表: normal 最后更改作者:dgottfrid 最后更改版本:65 最后更改日期:2008-03-28 22:52:46 +0000(2008 年 3 月 28 日星期五)

0 投票
1 回答
5143 浏览

javascript - JSON, HighCharts/HighStock, DBSlayer - 数据展示

我有一个 MySQL 数据库,其中包含一些价格数据我想使用 HighCharts/HighStock 显示,但我不确定如何实际从 MySQL 获取这些数据(通过 DBslayer 作为 JSON 层)并显示在高图表中(我在他们的网站上找到的示例没有帮助,并且到处搜索也没有很好的 tuts)。

所以基本上系统看起来像这样:

DBSlayer 查询的 MySQL 视图如下所示:

或者更好的例子是从查询到 DBSlayer 返回的 JSON:

我应该如何将它部署到高图表?我是否应该首先使用 Node.js 来包装查询(DBSlayer 库中有 Node.js,但是它们不适用于最新版本的 Node.js。

我将如何使用 JQuery 来获取这样的 HighStock 图表的数据和格式:http ://www.highcharts.com/stock/demo/multiple-series/gray

使用 CSV 文件作为数据源的基本 HighCharts 演示如下所示:

任何示例/代码将不胜感激!

干杯!

0 投票
1 回答
129 浏览

mysql - dbslayer 的当前状态?

只是我一直在研究 NodeJS 和 MySQL 的 SQL 解决方案,并且看到了很多关于 dbslayer 的好东西。但是已经超过 4 天了,我无法同时连接到 code.nytimes.com 和 www.dbslayer.org,因此我也无法安装和尝试 dbslayer,而我看到 cherokee 本身包含 dbslayer。所以我想知道是否有人知道 dbslayer 开发的当前状态?提前致谢!