Blog

Luis Majano

March 12, 2015

Spread the word


Share your thoughts

We are very excited to bring you a new commercial product release for the Ortus Family: Couchbase Lucee Extension  The Couchbase Lucee Extension allows you to natively connect to a Couchbase NoSQL Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging Couchbase NoSQL Server as the platform of choice for session/cluster managements, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

  • Want to use round-robin balancing instead of sticky sessions?
  • How do you deal with session/client information when you have more than 1 server in your cluster?
  • How can I scale my Lucee servers when I am running out of RAM?
  • Do you want your users to still be logged in even if a server in my cluster dies or is restarted?
  • Do you want to have a cluster-wide file system?
  • Do you want to be able to cache data in a distributed and elastic fashion?

 

We have been working with Couchbase NoSQL Server for many years and it has been a true pleasure to not only build scalable farms with it, but also it is incredibly responsive when it comes down to NoSQL and caching transactions.  It is even powering this very site!

Capabilities

Here are some of the major features of our Couchbase Extension:

  • Add Couchbase functionality to any Lucee CFML application
  • Install at the web context level or the server level (Available to all contexts)
  • Create Cache connections in the Lucee administrator to connect to any network-accessible Couchbase cluster
  • Set and get objects from Couchbase via standard CFML functions and tags cachePut(), cacheGet(), <cfcache action="get|put">
  • Fully supports all built-in Lucee cache functions including wildcard filters
  • Seamlessly distribute storage of the following to any bucket in a Couchbase cluster
    • Lucee session storage
    • Lucee client storage
    • Lucee RAM resource ram://...
  • Seamlessly cache the following to any timeout-sensitive bucket in a Couchbase cluster
    • Results of database queries <cfquery cachedwithin>
    • Results of deterministic functions <cffunction cachedwithin>
    • Complex or simple objects in your application's code
    • Cached templates <cfcache action="content|cache|serverCache">
  • Registers new CFML Built-In Functions (BIFs) for executing user-defined queries against Couchbase views natively from Lucee CFML
  • Extremely lightweight and fast

 

Purchase Extension

Resources

Please visit our Extension page for all the necessary resources.

Add Your Comment

Recent Entries

BoxLang 1.0.0 Beta 27 Launched

BoxLang 1.0.0 Beta 27 Launched

We are excited to bring you Beta 27 with enhanced XML handling, new CLI app support, improved error handling, and expanded interoperability with Java and CFML runtimes. We've also added new HTTP event hooks, improved caching strategies, and a streamlined class resolution process to make your applications more performant, even in debug modes.

Luis Majano
Luis Majano
January 31, 2025
Into the Box 2025 | Plan Your Trip With Us!

Into the Box 2025 | Plan Your Trip With Us!

Are you ready to join us for Into the Box 2025 from April 30th to May 2nd in Washington, D.C.? Let’s make your trip planning as smooth as possible. Here you’ll find Airfare discounts, Hotel Deals and fun things to do to the the best out of your trip to D.C.

Maria Jose Herrera
Maria Jose Herrera
January 30, 2025