阅读更多

17顶
0踩

非技术

原创新闻 Taffy DB : A JavaScript database for your browser

2008-03-11 18:01 by 见习编辑 jejwe 评论(6) 有4752人浏览

  你是否有一个Ajax应用程序,有一些数据在当前的会话中需要被保存,但又不想有很多会话。好,Smith 想出了一个比建立临时数据库表更好的解决办法,那就是Taffy DB.

  Taffy DB 就好像有一个数据库在你的浏览器上。Taffy DB全部都是使用javascript的。因此它是一个很好的Ajax应用程序。Taffy DB库大小不超过10KB,并且开放了与其它JS的库的接口,例如JQUERY或Yahoo UI

 

官方网站: http://taffydb.com/

 

Below are some examples of how you would use the library.

Example #1:

Let's say you have a collection of products and you want to find every product that costs less $10 and is not a book. Simple, just write some JavaScript:

products.find({price:{lessthan:10}, type:{not:"Book"}});



Example #2:

Let's say you want to update every product from XZYDesign and set the status to not available:

products.update({status:"NA"},{manufacturer:"XZYDesign"});



Example #3:

Let's say you want to sort your products based on type, price ascending, and quantity ascending:

products.orderBy(["type",{"price":"asce"},{"quantity":"asce"}]);

 

Below are the methods that are available from the library.

  • Find Method
  • Update Method
  • Insert Method
  • Remove Method
  • OrderBy Method
  • ForEach Method
  • Get and First Methods

 

17
0
评论 共 6 条 请登录后发表评论
6 楼 beyondsky 2008-03-12 16:26
这个东西很好玩 能请版主给我发一个完整的例子吗 beyond-jerry@163.com 到我的邮箱里来 万分感谢!
5 楼 zhangcheng 2008-03-12 09:01
貌似有点DB4O的味道啊
4 楼 jejwe 2008-03-12 08:49
什么叫"还是要安装啊",就是一个javascript库,引入一下就OK了
3 楼 lordhong 2008-03-11 23:57
还是要安装啊。。。google gears mobile就好了啊
2 楼 xiangzhouwang 2008-03-11 22:39
good idea!
1 楼 fins 2008-03-11 18:51
看了一下 并不是很好
设计和代码都不是很好 它应该再多借鉴一下EXT的 datastore

不过用来学习和研究还是不错的 在实际中使用的话大家还是要多多考虑啊

(当然 这个东东的作者还是比我厉害很多的 呵呵)

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics