标签: nosql

Hibernate OGM vs. Kundera

有没有人对Hibernate OGM与Kundera的使用有反馈?我知道这两个框架正在为NoSQL解决方案提供Java持久性(JPA)支持,我希望从那些研究两者的人的经验中受益.听起来昆德拉支持更多的NoSQL DataSource.

jpa nosql kundera hibernate-ogm

2
推荐指数
1
解决办法
847
查看次数

在MongoDB中执行JavaScript文件

我想知道如何在MongoDB中执行JavaScript文件.

这是我的JS文件中存在的简单代码:

function loadNames() {
    print("name");
}
Run Code Online (Sandbox Code Playgroud)

从命令提示符我尝试执行这样的文件

mongo test.js
Run Code Online (Sandbox Code Playgroud)

但它显示错误:

意外标识符

任何人都可以向我解释我哪里出错了?

javascript mongodb nosql

2
推荐指数
1
解决办法
6935
查看次数

什么时候应该使用列族NoSQL解决方案与键值,文档存储,图形

我了解不同解决方案之间的技术差异。但是我似乎找不到具体类型的示例来说明不同类型的NoSQL解决方案的优缺点,以及何时使用一种类型来代替另一种类型。

我在网上找到的所有信息都非常模糊地建议了何时使用一种类型还是另一种类型。而且它们似乎都可以互换使用,而没有清楚地表明使用一个相对于另一个优势。

database cassandra nosql riak

2
推荐指数
1
解决办法
4160
查看次数

哪个是从同一台机器访问的最快的NoSql数据库?

在我的用例中数据相对较小(~1000.000字符串),但我必须尽可能快地访问(每纳秒计数),从多线程环境(在纯Java中实现)目前我正在使用redis(在localhost中) )我基本上对它很满意,但我想知道是否有更好的选择,因为redis拥有所有的网络资源,而且不是为多线程设计的.对于我的用例,持久性也是非常低的优先级.

  • 我想在同一台机器上运行(根本没有网络)
  • 我希望尽可能快
  • 相对论小数据(我目前的Redis实例内存最大约为20MB)

我不想:

  • 使用NoSql数据库以外的其他解决方案.

java database multithreading nosql redis

2
推荐指数
1
解决办法
315
查看次数

NoSQL(Cassandara)来自MySQL,重复数据db设计

根据我的理解,在noSQL中,数据应该重复.因此,例如,如果您有一个users表和一个posts表,那么您将像往常一样将用户的信息存储在users表中,但之后您将相关的用户数据存储在posts表中.

问题1:我的理解是否正确?

问题2:如果是这样,那意味着如果我更改用户详细信息,我将对所有受影响的帖子条目进行更新?

database-design cassandra nosql

2
推荐指数
1
解决办法
194
查看次数

NoSQL中的提交和磁盘持久性(MongoDB)

在NoSQL数据库中我们没有事务(commit)所以我想知道db如何提交持久性?

当我们告诉db只保存对象时,它并不意味着它在磁盘上,刷新缓存应该处理磁盘持久性.我RDBMS事务的提交保证数据在磁盘上,MongoDB或其他NoSQL怎么样?

N,

mongodb nosql

2
推荐指数
1
解决办法
1290
查看次数

从MySql移植到Redis

这可能更像是一个两部分问题,但主要关注的是如何将数据从MySql移植到Redis中.我已经阅读了[这里的过程] [1],但就我的多列数据集如何工作而言,它有点过头了.最终目标是我想将我的活动源从SQL转移到Redis.据我所知,最好的方法是将这些数据存储在哈希中,然后使用有序集对其进行排序.最常见的开始类型就是created_at.

所以问题是:

1)通过命令行将此端口移植到SQL的快速方法是什么?

2)如何通过created_at进行排序?

mysql sql caching nosql redis

2
推荐指数
1
解决办法
1764
查看次数

foxx模型中的属性选项

有没有办法指定Foxx.Model的可接受值?

像理想的东西:

var ExampleModel = Foxx.Model.Extend({}, 
{
    attributes: {
        field: { type: "string", required: true, values: ['one', 'two'] }
    }
});
Run Code Online (Sandbox Code Playgroud)

提前致谢.

nosql arangodb

2
推荐指数
1
解决办法
69
查看次数

支持Go的NoSQL数据库列表

是否有NoSQL支持的数据库驱动程序列表Go?我只找到了SQL数据库列表:

https://code.google.com/p/go-wiki/wiki/SQLDrivers
Run Code Online (Sandbox Code Playgroud)

database go nosql

2
推荐指数
1
解决办法
7990
查看次数

Mysql:如何实时运行繁重的分析查询

我正在运行一个使用mysql数据库的crm应用程序.我的应用程序在mysql中生成大量数据.现在我想给我的客户一个报告部分,管理员可以在其中查看实时报告,他们应该能够实时过滤.基本上我希望我的数据尽可能快地实时切片和切块.我已经使用mysql和php实现了报告.但是现在由于数据太多,查询需要花费太多时间而且页面无法加载.经过几次阅读后,我遇到了几个词,如Nosql,mongoDb,cassandra,OLAP,hadoop等,但我很困惑,可以选择.是否有任何机制可以将我的数据从mysql传输到nosql,我可以运行我的报告查询和服务我的客户保持我的mysql数据库不是这样的?

php mysql hadoop mongodb nosql

2
推荐指数
1
解决办法
1387
查看次数