其中没有Sql数据库可以使用

时间:2011-04-04 08:25:43

标签: database database-design

我正在寻找一个非SQL数据库。 我的要求如下:

  • 应该可以存储> 100亿条记录
  • 最多只能消耗1 GB的内存。
  • 用户请求应少于10毫秒。 (包括处理时间)

基于Java会很棒。(我需要从java访问它,如果我需要修改数据库代码的话)

数据库将保存电子商务搜索记录,例如搜索次数,销售量,产品数据库,产品过滤器......等等...数据库现在是一个平面文件,我现在向用户显示一些特定数据。要显示的数据我先配置然后根据配置用户可以发送http请求来查看数据。我想让事情变得更有活力,人们可以在没有事先配置的情况下查看数据....

换句话说,我想构建一个快速分析器,可以向用户显示用户请求的内容。

2 个答案:

答案 0 :(得分:1)

查找非关系数据库名称的最佳位置是NoSQL站点。他们的主页有一个非常全面的列表,分为各种类别 - 宽列存储,键值对,对象,XML等Find out more

答案 1 :(得分:0)

您并未真正提供有关您的要求的足够信息。但听起来kdb+符合您所说的所有要求。但只有你想要掌握相当异国情调(而且非常强大)的Q language