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
