Leveldb

Leveldb是一个google实现的非常高效的kv数据库,LevelDB 是单进程的服务,性能非常之高,在一台4核Q6600的CPU机器上,每秒钟写数据超过40w,而随机读的性能每秒钟超过10w。目前的版本1.2能够支持billion级别的数据量了。 在这个数量级别下还有着非常高的性能,主要归功于它的良好的设计。特别是LSM算法。

c++ database nosql store storage key berkeleyDB key-value keyvalue berkeley-db berkeley key-value-storage keyvaluestorage
RocksDB

RocksDB 是一个来自 facebook 的可嵌入式的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,但主要目的还是嵌入式。RocksDB 基于 LevelDB 构建。

database store levelDB key_value scalable keyvalue persistent
PrestaShop

PrestaShop是一款基于PHP5开发,针对web2.0设计的全功能、跨平台的免费开源电子商务解决方案,具有良好的自定义性,安装方便,能够部署在支持PHP5的服务器端。由于其基于Smarty引擎编程设计,模块化设计,扩展性强,能轻易实现多种语言,多种货币浏览交易,支持Paypal等几乎所有的支付手段,是外贸网站建站的佳选。此外还支持RSS;短消息提醒功能;多种搜索方式;商品描述和用户评论;商品预约;购物卡反馈等功能,是目前为止,操作最简单,最人性化,用户体验最佳的电子商务解决方案之一。

shopping shop store shoppingcart e-commerce cart shopping_cart commerce ecommerce webshop shopping-cart
spree

spree是一款采用Ruby on Rails开发的电子商务开源工具,兼容Rails 2.1,在产品发布的时候,spree是作为一个独立的软件进行发布的。spree最初是由Sean Schofield实施开发,目前在专业团队core团队的维护下正常运行。spree所具备的特点有:可扩展、完整的数据模型和管理界面。但是在产品使用过程中为了更好的发挥它的效用,仍然需要做相当多的定制编码。

事实上,Spree是由很多不同的组成部分构成的,每一个组成部分兼具不同的任务:spree_api (RESTful API)、spree_frontend (用户界面组件)、spree_backend (Admin区域)、spree_cmd (命令行工具)、spree_core (Models和Mailers是Spree运行里不可或缺的基础组件)、spree_sample (样本数据)。

最...

ruby rails store plugin gem shoppingcart e-commerce cart commerce webshop
VirtueMart

VirtueMart 是一个适用于joomla系统的一个电子商城组件,Joomla是一个开源的内容管理系统,Joomla配合virtuemart,可以搭建一个非常优秀的电子商务平台。Virtuemart是一个适用于Joomla系统的一个电子商城组件。

php ajax mysql shopping shop cms joomla library lamp store Component e-commerce webshop shopping-cart mambo joomla_15
Magento

Magento是一款新的专业开源PHP电子商务平台,使用了Zend Framwork框架。Magento设计得非常灵活,包含相当全面,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。为了实现盈利,Magento同时具备收费的企业版本,积极谋求与第三方工具的合作,比如电子支付平台等。

ZendFramework php mysql shopping shop plugins store open shoppingcart e-commerce cart shopping_cart commerce multilingual ecommerce shopping-cart varien
Berkeley DB

Berkeley DB(BDB)是一个高效的嵌入式数据库编程库,C语言、C++、Java、Perl、Python、Tcl以及其他很多语言都有其对应的API,亦是历史悠久的嵌入式数据库系统,主要应用在UNIX/LINUX操作系统上,其设计思想是简单、小巧、可靠、高性能。可以保存任意类型的键/值对(Key/Value Pair),而且可以为一个键保存多个数据。支持让数千的并发线程同时操作数据库,支持最大256TB的数据,广泛用于各种操作系统,其中包括大多数类Unix操作系统、Windows操作系统以及实时操作系统。

java c++ C database store storage key-value keyvalue key-value-storage keyvaluestorage
Pulse

Pulse是一个用Java开发的Web应用框架,提供易用的可扩展的创建基于浏览器的应用,例如网站、门户等;也是一个Portal解决方案,提供了一些常用的组件,例如CMS模块、购物车以及用户管理模块。

Web java hibernate shopping shop framework cms webapp xslt store e_commerce enterprise payment java6 contentmanagement gpl3 shoppingcart webdav