MarkLogic is a very good platform for e-commerce if the application is
architected well. MarkLogic offers an extremely robust enterprise
application server, search engine, and database all-in-one that has
integrated security. The server is massively scaleable so a small business
e-store can start small and scale from a free Express License when data
volume and server load is minimal and grow with the company to something
bigger than Amazon.

Most e-commerce sites have horrible search capability. It's typically
limited to a few fields of a RDBMS product table. MarkLogic, on the other
hand, could provide search capability that allows a customer to quickly
find matches to their keyword search from multimedia metadata, product
information, forums, Twitter, you name it, if the system is built to
include it. The search api provides tools to rapidly develop standard
search engine search features like paginated search, count estimation,
facets, etc.

It's extremely easy to protect sensitive data like customer personal and/or
financial data. The same web application could serve up consumer
portals/shopping cart type operations as well as B2B portals for sales
forces, distributors, vendors, etc. The web application can have write-only
access to post order data, customer profile data, etc. and then have very
limited access to what can be read by the application once posted,
minimizing the risk of unauthorized data exploits. Moreover, there's
nothing like a SQL Injection attack in MarkLogic, so the app starts out
with a high degree of integrity against the most popular exploits. It would
then be trivial to have administrative users who have broader read
capability to process orders and customer information, then data could be
isolated from view of those users once their need for it is past and yet
the data is persisted. Much of this can be done with RDBMS, but with
greater development effort and risk.

I could go on and on. These are just some of the key aspects that jump to
mind for me when I think about creating e-commerce sites, whether B2C, B2B,
or both.

If you can provide more specific details of your use cases, I'm sure this
list can help generate more ideas.

Regards,
Harry



Harry Bakken
Avalon Consulting, LLC
www.avalonconsult.com


On Fri, Feb 22, 2013 at 10:46 AM, David Lee <[email protected]> wrote:

>  I suggest you will get better feedback if your questions are more
> specific.****
>
> MarkLogic is an Enterprise quality Database so at that level it is well
> suited for enterprise quality applications ****
>
> that require a database.  However that is a very vague statement.****
>
> To get more concrete answers you will need to ask more concrete questions.
> ****
>
> ** **
>
> ** **
>
> ** **
>
>
> -----------------------------------------------------------------------------
> ****
>
> David Lee
> Lead Engineer
> MarkLogic Corporation
> [email protected]
> Phone: +1 812-482-5224****
>
> Cell:  +1 812-630-7622
> www.marklogic.com
>
> ****
>
> ** **
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *SanaIffat Khan
> *Sent:* Friday, February 22, 2013 6:29 AM
> *To:* MarkLogic Developer Discussion
> *Subject:* [MarkLogic Dev General] MarkLogic and E-commerce****
>
> ** **
>
> Sir How MarkLogic server can be used for E-commerce web application
> development. Please suggest some ideas where MarkLogic server can be used
> most efficiently in e-commerce development. ****
>
> Thanks!****
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to